bugfix when 1 wall completes 2 boxes; addition must be casted bool->int. non-sym fully functional
symmetry pruning appears functional