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