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