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