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