Continental Interview Question

Review code and suggest improvements to implementation