Deloitte Interview Question

Too many to mention here.