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