I got lost at about step 3, but I manged to cook this up.