Semi-Edge Walk