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