when you run gullible pythe output will look like thisgullibleby al sweigart al@inventwithpython com do you want to know how to keep gullible person busy for hoursy/ do you want to know how to keep gullible person busy for hoursy/ do you want to know how to keep gullible person busy for hoursy/ yes do you want to know how to keep gullible person busy for hoursy/ yes do you want to know how to keep gullible person busy for hoursy/ tell me how to keep gullible person busy for hours "tell me how to keep gullible person busy for hoursis not valid yes/no response do you want to know how to keep gullible person busy for hoursy/ do you want to know how to keep gullible person busy for hoursy/ do you want to know how to keep gullible person busy for hoursy/ thank you have nice dayhow it works to be more user friendlyyour programs should attempt to interpret range of possible inputs from the user for examplethis program asks the user yes/no questionbut it would be simpler for the player to simply enter "yor "ninstead of enter the full word the program can also understand the player' intent if their caps lock key is activatedbecause it calls the lower(string method on the string the player entered this way' ''yes'' ''yes'and 'yes'are all interpreted the same by the program the same goes for negative response from the player """gullibleby al sweigart al@inventwithpython com how to keep gullible person busy for hours (this is joke program view this code at tagstinybeginnerhumor"" print('gullibleby al sweigart al@inventwithpython com' while truemain program loop print('do you want to know how to keep gullible person busy for hoursy/ ' response input(''get the user' response if response lower(='noor response lower(=' ' break if "no"break out of this loop if response lower(='yesor response lower(=' ' continue if "yes"continue to the start of this loop project #