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