infinity algo