My pleasure

I wanted to know something :
(1) Can the robot cross any point twice ?
(2) Does the robot need to stop at the end-point after covering the whole maze ?