Or so we don't spoil the question part of this... maybe have a 2 part post. 1 for the Question and 1 for the Answer.

Don't look at the answer unless you have no intention of figuring it out on your own and just want to see the anwer. For those that want to really learn they should first try to figure it out on their own before looking at the answer.