The following text was written to the standard output stream when the Roller.java program was executed from IntelliJ.
Roll a standard die 5 times Top: 3 Top: 6 Top: 5 Top: 2 Top: 6 Roll a twenty sided die 5 times Top: 20 Top: 10 Top: 12 Top: 2 Top: 6 Roll a standard die 20 times 1 1 1 5 4 4 2 6 4 6 5 1 5 5 3 6 1 4 6 3 Roll a standard die 30 times 6 4 3 3 5 6 6 3 5 4 1 5 2 5 5 3 2 3 5 3 2 6 4 3 4 5 1 4 1 6 Roll a nine sided die 30 times 2 9 7 6 2 8 2 6 2 4 6 8 7 6 7 8 4 6 3 2 4 7 6 6 7 6 3 8 7 5 Ten times, roll a standard die for a 1 Top: 1 | Top: 3 | 5 6 1 Top: 4 | 1 Top: 3 | 1 Top: 6 | 5 4 5 2 5 5 5 1 Top: 1 | Top: 6 | 6 4 4 5 4 5 2 6 6 2 2 3 6 5 1 Top: 5 | 6 5 5 3 1 Top: 3 | 4 6 4 6 6 1 Top: 3 | 1 Ten times, roll a twelve sided die for a 1 Top: 3 | 6 1 Top: 5 | 1 Top: 7 | 4 6 12 12 5 9 1 Top: 11 | 8 12 4 4 10 6 10 4 1 Top: 10 | 7 4 5 7 5 6 7 12 6 3 1 Top: 11 | 11 2 4 9 3 8 3 5 10 5 2 9 1 Top: 3 | 8 5 9 11 8 2 6 7 1 Top: 5 | 3 9 3 10 4 12 7 4 2 3 8 10 2 7 10 4 9 6 12 5 9 11 3 9 2 12 12 8 8 1 Top: 3 | 6 11 9 9 12 2 3 9 7 7 7 11 7 7 8 7 1 Top: 12 | 1 Process finished with exit code 0