Xerox interview question

None where too difficult