iCubeDB

The tree

Sets branch into groups and cases; open a branch for the ways to solve it.