If an invalid number is entered in which case there is a recursive call, now again when a valid number is entered, the results are actually not returned inside the else or appended to selected_capabilities which results in the returning of an empty list.
If an invalid number is entered in which case there is a recursive call, now again when a valid number is entered, the results are actually not returned inside the
else
or appended toselected_capabilities
which results in the returning of an empty list.difficult/newcomer