print('please enter number larger than ' playernames [list of strings of player names playerscores {keys are player namesvalues are integer scores for in range(numplayers) while truekeep looping until name is entered print('what is player #str( '\' name?' response input('' if response !'and response not in playernames playernames append(response playerscores[response break print('please enter name ' print( turn the player at playernames[ will go first (!uncomment to let player named 'alstart with three points #playerscores['al' endgamewith none while truemain game loop display everyone' score print( print('scores'end='' for iname in enumerate(playernames) print(name str(playerscores[name])end='' if !len(playernames all but the last player have commas separating their names print(''end='' print('\ ' start the number of collected stars and skulls at stars skulls cup has gold silverand bronze dice cup ([gold ([silver ([bronze hand [your hand starts with no dice print('it is playernames[turn'\' turn ' while trueeach iteration of this loop is rolling the dice print( check that there' enough dice left in the cup if ( len(hand)len(cup) end this turn because there are not enough dice print('there aren\' enough dice left in the cup to 'continue playernames[turn'\' turn ' break pull dice from the cup until you have in your hand random shuffle(cupshuffle the dice in the cup while len(hand hand append(cup pop() roll the dice rollresults [ for dice in hand project #