IBM Interview Question

Normal problem solving and basic programming.