04-07 - Possible solutions
(C)2020-2025 - J.P. Morris, M.M. Missingham