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