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