first commit of prep work and practice problems