AIG Interview Question

Biggest programming challenge that I had to overcome