Hall-Algorithm-Models