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