first cut of prog ass 2

lame...