Part One: http://scratch.mit.edu/projects/13382922 Part Two: http://scratch.mit.edu/projects/13391925