Epic interview question

the programming portion