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