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