oh wow, looking at those problems really makes me realize that it's been over 7 yrs since i took cal2....