Create new object d12 d12 has 6 sides by default since no parameter was passed d12 now has 12 sides after setSides method (mutator) called Printing the numbers that are rolled 8 5 3 4 11 8 12 6 8 7 6 9 8 7 12 9 7 6 7 8 8 6 5 3 7 9 9 7 s7 = 6 after first while loop executes Rolled 6 7's in 28 tries i = 100000 after second while loop executes i = 100000 after third while loop executes i = 100000 after do loop executes j does not exist outside the for loop, it is out-of-scope Occurences 1 2 3 4 5 6 Total First Roll 66514 66589 66805 66377 66628 67115 400028 Second Roll 66385 66386 66625 66954 67023 66655 400028 Percentage 1 2 3 4 5 6 First Roll 16.627 16.646 16.700 16.593 16.656 16.778 Second Roll 16.595 16.595 16.655 16.737 16.755 16.663 Expected 16.667 16.667 16.667 16.667 16.667 16.667 Sum 2 3 4 5 6 7 8 9 10 11 12 Occurences 11019 22240 32949 44421 55819 66239 55816 44652 33181 22418 11274 Percentage 2.75 5.56 8.24 11.10 13.95 16.56 13.95 11.16 8.29 5.60 2.82 Expected 2.78 5.56 8.33 11.11 13.89 16.67 13.89 11.11 8.33 5.56 2.78 Now counting to one billion... i = 100 million i = 200 million i = 300 million i = 400 million i = 500 million i = 600 million i = 700 million i = 800 million i = 900 million i = 1000 million DONE!!! i = 1000000001