Det konstigaste är att detta ser exakt ut som hur ditt sinne skulle lösa det, istället för att representera någon främmande och orelaterbar algoritmisk metod.