Citi Interview Question

Smart pointers reference counting