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