Citadel Interview Question

There were three coding problems.