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