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