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