learn an algrithm per week