Various assignments in CISC 3150