Felix Algorithm
6 following