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