Compute the minimal number of wooden sheets for woodworking projects
As the wood or MDF sheets are expensive, the program attempt to, from an input of the different parts of a woodworking project, computes the minimal number of sheets to buy.
Work in progress as it's more complex than I initially thought, with many interesting challenges and optimizations.