created and tested getReachableDiceAsIterator()