not yet not yet not yet not yet not yet not yet not yet not yet not yet passed wait time passed wait time passed wait time passed wait time passed wait timetraceback (most recent call last)file " :\timetest py"line in time sleep( keyboardinterrupt the first number on each line of output is the return value of time time(when the program first started (and this value never changesthe second number is the latest return value from time time((this value keeps getting updated on each iteration of the loopand the third number is the current time minus the start time this third number is the number of seconds that have elapsed since the begin time time(line of code was executed if this number is greater than the code will start printing --passed wait time!|instead of --not yet |this is how our game program can know if certain amount of time has passed since line of code was run in our tetromino programthe time time(lastmovesidewaystime expression will evaluate to the number of seconds that has elapsed since the last time lastmovesidewaystime was set to the current time if this value is greater than the value in movesidewaysfreqwe know it is time for the code to move the falling piece over one more space don' forget to update lastmovesidewaystime to the current time againthis is what we do on line if movingdown and time time(lastmovedowntime movedownfreq and isvalidposition(boardfallingpieceadjy= ) fallingpiece[' '+ lastmovedowntime time time(