Session 04 homework and labs

nice discovery of defaultdict