create the data structures for clues given when asked about zophie zophieclues { for interviewee in random sample(suspectsrandom randint( )) kindofclue random randint( if kindofclue = if interviewee not in liars they tell you who has zophie zophieclues[intervieweeculprit elif interviewee in liars while true select (wrongsuspect clue zophieclues[intervieweerandom choice(suspects if zophieclues[interviewee!culprit break out of the loop when wrong clue is selected break elif kindofclue = if interviewee not in liars they tell you where zophie is zophieclues[intervieweeplaces[suspects index(culprit) elif interviewee in liars while true select (wrongplace clue zophieclues[intervieweerandom choice(places if zophieclues[interviewee!places[suspects index(culprit)] break out of the loop when wrong clue is selected break elif kindofclue = if interviewee not in liars they tell you what item zophie is near zophieclues[intervieweeitems[suspects index(culprit) elif interviewee in liars while true select (wrongitem clue zophieclues[intervieweerandom choice(items if zophieclues[interviewee!items[suspects index(culprit)] break out of the loop when wrong clue is selected break experimentuncomment this code to view the clue data structures #import pprint #pprint pprint(clues #pprint pprint(zophieclues #print('culprit ='culprit start of the game print(""" 'accuse( mystery game)" by al sweigart al@inventwithpython com inspired by homestar runner\' "where\' an egg?game you are the world-famous detective mathilde camus zophie the cat has gone missingand you must sift through the clues suspects either always tell liesor always tell the truth ask them about other peopleplacesand items to see if the details they give are project #