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