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