Simulate a locked spinner puzzle.
locked spinner puzzle is a puzzle where you can only change wheels in groups. It
is a common puzzle to achieve some value on the spinners with by only changing
them in the allowed groups.
a row of D numbered wheels, such as what is found on a combination lock on a
(example: wheels of a
wheel will be labeled sequentially with the digits 0 through 9. The initial
state of the wheels is part of the problem specification.
this are a series of B buttons with labels that are D digits long. For example,
D may be 4 and the labels are 1000 1200 1002 0111 and 0100. Pressing the button
labeled 1000 moves the first wheel once, but leaves the others alone, while
pressing the button labeled 1002 moves the first wheel once and the fourth wheel
twice, leaving the center button unchanged.
task is to simulate such a locked spinner puzzle, providing the final readout of