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