Challenge #22: Secretary