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