exellent idea and impressive execution ! just had trouble at start to understand the goal. Well done !