algorithmic thinking, week 1, done