use gear_combos;
/// Shows an example of API usage.
/// Begins by constructing a vector of gears and
/// getting the combinations of the gears.
/// It then prints each combination.
/// In this example it constructs a vector of 4 gears,
/// each of which can cycle between 4 states.
/// The combinations returned is 4^4 in len (256),
/// representing each unique combination of gears and
/// states they can be in.