.#######...#####...##.....##..########...#........#.....#..##.....##..##.....##..#........#.....#..##.....##..##.....##..######....######..#########..########.........#........#..##.....##..##.........#.....#..#.....#..##.....##..##..........#####....#####...##.....##..##........