In this assignment, you will write a processing program that generates multiple sequences of shapes using for loops.
The result of this program should be a static picture (no movement), but you should still use the setup and draw functions.
The final result of your program should look similar to this:

There are several rules you must follow when writing this code:
When making your image, you are NOT allowed to use the same order/number of shapes as the picture. In my image I chose to do:
You may not mimic this exactly. You could do something like:
Choose a combination that does not match the picture shown but meets all of the requirements.
Name your program shape_rows.pde.
The file should have a header comment at the top that has roughly the following format:
//
// Author: Student Name
// Description:
// A short description of what this program does.
// Algorithm:
// Describe in plain English the program steps.
//
All of your programming should be well-formatted and easy for the graders to read and comprehend. To help with readability, separate the code that creates the main shapes in your program with a blank line and include a comment that describes the shape(s) being created. For example,
// first row of 10 triangles
triangle(...);
This assignment has two parts. The Shapes are part 1 and the Car Drive is part 2. Both of these are due on 10/4/2024 at 11:00pm.
Submit your file described in this spec (1 file total for part 1) to Gradescope before the due date. (Note: After you complete part 2, Car Drive, make sure to submit both files to Gradescope for full credit. That means you have to select both files and drag them into the Gradescope upload box like you did for P. Assignent 1) Make sure to name the file is exactly as this document specifies. In general, make sure to follow these instructions precisely.