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