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