no hitting self
Copyright © Do2Learn