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