Q: how did you learn programming?
A: look at an existing program and then figure out what each part does