..*!.~~!.!.....*...~~..~..~~*..!~....~...~.....!*~...!...!.*..!....~*~~.~..*.*.....*.**..*..*.....
....######*..~.~...########.!..!...##....##...!.....#######~....!~..*.....##...~....##.....##.....
...##....##...*.~...##~*..~***...!.##...##..*!.~...##.....##*...~*.~.....!##.!.~.....##...##.~.!..
...##..!..~...~....##..*.*...*.....##..##.!.!...!.!##.....##!..*.!.~...~..##...~....~.##.##.!..!..
...##*..*....~.....######~~.~*~*...#####.!..!..*..*.##.....##.!.~.....*...##*~.*....*..###.....~..
....##..*~.~~.*..*.##...~.*~..*!....##..##.!~*.....##.....##!!..!~...##....##.....~...##.##....~..
...##....##..~.~!..##~.*..!.!*.....##...##...~.....##.....##..!.....##....##....*.....##...##.....
....######~.!*.....########....*!..##....##....~~...#######!*!.!.....######*...!....##.....##.....
.**..~~.!.!!.....!.....*....*.!..~.!.!.!.!..!~.~.!...~.!..!..*.!..~~!..~...~.!..!**....!!!.....*..