inital submission for ctci
finish chapter1