moving cs106b
cs106b section 1 - problems 1 and 2