IBM Coding Questions- 2