Asurion interview question

How do you program this?