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