If I introduce 3 and bing, bang, bong, the results are randomly stored in each list and they vary in storage every time. Yet it is not correct. Furthermore, if I introduce 0 or a negative number, the program terminates immediately. Therefore, what am I doing wrong?