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