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