Question d’entretien chez Groupon

Write an algorithm. Twice.