This row of finite state machines is called a cellular automaton.
Three of the soldiers' states are called the quiescent, excited, and firing states. At time 0, all soldiers are in the quiescent states, except for 1 soldier at an end, who is in the excited state. The problem is to arrange the soldiers' state sets and transition functions such that for this starting position, no matter how many soldiers you start with, all soldiers will, at some future time, enter their firing states on the same step.
This problem has no relation to anyone's grade for the course. It simply is for those who like challenges. Do not hand anything in. It is purely for your personal enjoyment. If you would like a hint, just ask.