Federico Zaldua, Columbia Business School Yeeeesssss! the finals are finally finished