That's amazing interpretation. For me it was a bit hard after some stages. It would help if I can see the other state of the objects or at least the some kind of indication of those positions.