added putsgets challenge