I'm looking for a way to rotate blocks. There is a single axle going through the blocks.. say there are a dozen of them. I am trying to figure out a way to rotate each block individually to one of the 4 sides based on different inputs. I am also trying to accomplish this with a single motor if possible. Can anyone tell me the most simple/efficient way to accomplish such a task? Thanks in advance!