Capgemini Interview Question

immutable class working