RING DOMAIN

There are n connected rooms through which a 
robot can move in a cyclic fashion.

Each room has a window that can be either open,
closed or locked. The robot can move forward and
backward to close or lock the window. To lock
a window it requires the window to be closed.

We introduce uncertainty about the locked
positions in the beginning. The goal is
to lock all the windows.
