Still not completely done. Hangs on the second puzzle. Don't know why.