Fitworks Interview Question

What are the basic movement patterns for programming?