P4644 [USACO05DEC]Cleaning Shifts S