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