An Algorithm for Happiness