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