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