C Assignment #5 Solutions