cs 112 week 6 labs