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