deloitte puzzle questions