Very quick and dirty - Can someone remix this to do the job with less code? Here's one that's really efficient!: http://scratch.mit.edu/projects/nevit/756580