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