added prog12

began last project of csc120