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