It would be interesting to know the max number of steps required to solve any initial configuration.