This line is too long and is getting a bit complex. I'm thinking that instead of `AlgorithmFinder::ALGORITHMS.keys` we could implement a `AlgorithmFinder.available_algorithms` method to display these.

This would simplify the code and could probably be used in the future for other things.