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