An autocompleted shell