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