code exercises for Foundations of Programming: Fundamentals