Tu come l'implementeresti?

A volte la più semplice deduzione è la base di partenza dalla quale implementare un algoritmo complesso e cazzuto.