nice idea and implementation :)
but for me it was... a bit too difficult i guess. will give it another try though :)