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