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