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