gnostic algo