A project to help me with this particular path finder feat.
https://www.archivesofnethys.com/FeatDisplay.aspx?ItemName=Sacred%20Geometry
Usage
./sacred-geometry LEVEL DICE1 DICE2 DICE3 ...
Returns whether it is possible to generate this combination.
TODO
Deal with cases like this. 4 + 5 / (3 - 2) Essentially check brackets.
Use the associativity and commutativity of +, * to reduce number of permutations checked.