Clever idea. I solved it by pushing a real cube into the position depicted, and reading off the unknowns. This uncovered the fact that the correct solution is not the only solution, as the cube matched the challenge but the answer was wrong. Is this non-uniqueness intentional?