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