Lies doch, was man dir schreibt und guck nicht nur auf geposteten Code.
Ich habe doch oben ein mögliches Prinzip erklärt.
Anbei ein schnell zusammengetippeltes Beispiel. Es geht auch sauberer und mit weniger temporären Bildern. Nur so finde ich den Weg einleuchtender.
Hab's nicht ausgiebig getestet, sondern nur grob.