WPNC interview question

Issues I've overcome