Geometric rearrangement of multiple movable objects on cluttered surfaces: A hybrid reasoning approach | Synapse