remove duplicates with temp store and with runner
Merge pull request #36 from DavidOrchard/javascript-chapter2-question1

remove duplicates with temp store and with runner