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