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