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