How It Works
- Keywords: A, B, C
- Sub Keywords: D, E, F
- Addon One: G, H, I
- Addon Two: J, K, L
- Addon Three: M, N, O
- Addon Four: P, Q, R

A will be combined with D, G, J, M, and P. Then A will be combined with D, G, J, M, and Q. This will continue until all possible combinations are generated.

We have a total of 1089 combinations:
- Combination 1: A D
- Combination 2: A D G
- ...
- Combination 1089: C F I L O R