Mario,

That was very cool. (maybe just a little long) ...But I most definately enjoyed it!

Nice Job,

Greg