IBM Interview Question

Three coding questions with any language you like