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