C Assignment #3 Solutions