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