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