With only algorithm 2 left!