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