Rules state that end of run occurs in target square or adjacent. If robot stops outside of these squares, is it still a legal run and is distance measured?