implemented and tested single deletion neighbourhood