Added programs for smart pointer and coin change