Whoa, that's cool! I actually timed myself to see how long it would take me to figure it out; 5 minutes and 26 seconds. Although once I figured it out it I felt like I should have figured it out in a lot less time. Oh well.
Oh yeah, and I DID figure it out, so nyyeeehhh. =P