....
I JUST posted my own version of this... right before you did

lol regardless. good job to your friend =)