Generating Random Robots

How many different robots can be created using this code?

How many functions are in the program?

robot starter code