 This video describes a solution to lesson 3, practice exercise C, wherein we want to select park and ride facilities that meet a certain threshold of a minimum number of parking spaces and then copy them to their own new feature class. After importing the ArcPy site package in line 4, we set up the variable representing that threshold, so in this case we set that equal to 500 parking spaces. Putting the variable at the top of the script is helpful so that that number is not buried down later in our code, and so if we want to adjust this value and test with other values, it's easy to find. In line 6, I'm setting up the ArcPy workspace to be equal to my file geodatabase location. This is a little different from some of the things shown in the other practice exercise videos, but it's a nice way to work with file geodatabases, in the sense that from now on, if you refer to a feature class, you only have to use its name. You don't have to put the entire path. And you'll see that occur later in this script. Line 9 is probably the most critical line of this script. It's setting up the SQL query expression to get parking ride facilities that have greater than that number of parking spaces. So if you were to look at this in ArcMap, where the parking ride facilities are the black dots, we would do a select by attributes, and we query on that attribute approximate underscore par is greater than 500. And that would give us those large parking rides that are primarily found in the Seattle and Tacoma areas. Notice that you need to convert that integer of 500 into a string just for the purpose of putting it into this query expression. However, you don't need to enclose it in any type of special quotes. The field name you do have to put into double quotes, and that's why I've surrounded this part of the expression with single quotes, as you learned in your lesson materials. Once you have that query string all set up, you can run make feature layer to get a parking rides feature layer with just those selected parking rides that meet the criteria. So there's three parameters to pass in here. The first one is the name of the feature class that we're operating on. And again, because we set up the workspace, we can just put that we're working with the parking ride feature class. The second parameter is the name of the feature layer, and we could name this anything here. It's just going to reside in the computer's memory as long as we're consistent. And then the third parameter is that SQL query expression. This is optional. If we omitted this, we would just get everything, but we want to just have those parking ride facilities that meet the criteria. Once we have that feature layer, we can run the copy features tool to make a brand new feature class with just these selected elements. So the two parameters here, the first one is the name of the feature layer that we're working with, and in line 12, remember that we called this parking ride layer. The second parameter, big parking ride facilities, is the name of the new feature class that we want to create. And so once we've done that, we have a new feature class and we can run the delete tool to clean up our feature layer. And that's all we need to do in this script.