yeah, i'm with everyone else, 3 algorithms is way too much for the time we got, especially since it finished at 5! it was just question 23a) and i won't get full marks for that 6mark algorithm in 23b)! and i now wish i did the evolution option, not hardware, the algorithm wasn't too bad, but...