singly_linkedList done and stack modified