Coding Interview - Mock marathon