Press the green flag and listen carefully. Dedicated to Mr. Miano and anyone else who wants to be a professional hacker.
1) Basically I just thought about how a human would convert a number into binary value, then I implemented that into the code using a loop that goes through all the base 2 values in binary starting from 2^7 by continuously dividing it by 2 until it equaled one. 2) The selected list would be the only way to record player names and check for returning players, otherwise I would have no way of storing the data for a variety of people and the program wouldn't be written. 3) Go inside the project to see a detailed description of how each function works.