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