Pregunta de entrevista de APT Research

Implement the smart pointer along with move, copy constructor, equal operators