Is order important?
                        ├── yes ── Do I have to use up ever element?
                        │                                        ├── yes ── "Permutation"
                        │                                        └── no  ── "Variation"
                        └── no  ── "Combination"