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