Edge shift operators passing tests.