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