Xero interview question

Much too many, without need