Some katas with algorithms