The topic is “If Statement”, which is the most fundamental part of programming logic. It is important and very easy to understand. The demo will ask users to do randomly generated math problems, and by the problems there is a flow chart demonstrating how the logic works for this specific problem. For each problem they get right, it will draw part of a flower. The program will then record how many problems each user got right(out of 6). And generates a text file and a graph to store the result.