In this code, when I select an element from the middle of the list and delete, the elements below the selected element are also removed from "view". But they are present ...