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