Junior Cube Association problem solving