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