Task done

Please see it in action at:
http://trembit.com/sandbox/flex-challenge/Main.swf