C Assignment #2 Solutions