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