Double Dutch Treat Game Phase 2 Here's a little treat. This kid's game have the students follow the flowchart below to play. Write a program that follows the flowchart and receives user input to begin. At the end of five iterations of the game. Modify your Double Dutch Treat program that does the following: Validates the user's input by passing the value to a function and returns an indicator of validity . .If the input is valid, continue. . If the input is invalid, request a valid number. The user is provided 5 attempts to input a valid number before the program ends. The creation of the six permutations must be done by passing the values into a function and returning the permutation. For example, user chose the numbers 5 and 2. Both values are passed to the function and the number 52 is returned. START Divide the sum by Add all 6 numbers your special number Choose 3 digits from 1-9 Yes Answer you 2-dig Add the 3 digits- special No ave the special R forh possible 2-der permucations ater Double Dutch Treat Game Phase 2 Here's a little treat. This kid's game have the students follow the flowchart below to play. Write a program that follows the flowchart and receives user input to begin. At the end of five iterations of the game. Modify your Double Dutch Treat program that does the following: Validates the user's input by passing the value to a function and returns an indicator of validity . .If the input is valid, continue. . If the input is invalid, request a valid number. The user is provided 5 attempts to input a valid number before the program ends. The creation of the six permutations must be done by passing the values into a function and returning the permutation. For example, user chose the numbers 5 and 2. Both values are passed to the function and the number 52 is returned. START Divide the sum by Add all 6 numbers your special number Choose 3 digits from 1-9 Yes Answer you 2-dig Add the 3 digits- special No ave the special R forh possible 2-der permucations ater