sucessfully checking for the different cases
sweeping working well
all light functionalities are working