Ptolemy and epicycles

Drag the red cross!