pick only valid states
ensuring ship update left and right states are valid