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