gg1g 
Nice! Very challenging.
Posted on 3/13/11 2:40 AM