CS 310 Session 8