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