the return meeple to source condition is working (all boundary cases tested)