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