report range specific to the kind of car it' associated with alternativelywe could maintain the association of the get_range(method with the battery but pass it parameter such as car_model the get_range(method would then report range based on the battery size and car model this brings you to an interesting point in your growth as programmer when you wrestle with questions like theseyou're thinking at higher logical level rather than syntax-focused level you're thinking not about pythonbut about how to represent the real world in code when you reach this pointyou'll realize there are often no right or wrong approaches to modeling real-world situations some approaches are more efficient than othersbut it takes practice to find the most efficient representations if your code is working as you want it toyou're doing welldon' be discouraged if you find you're ripping apart your classes and rewriting them several times using different approaches in the quest to write accurateefficient codeeveryone goes through this process try it yourse lf - ice cream standan ice cream stand is specific kind of restaurant write class called icecreamstand that inherits from the restaurant class you wrote in exercise - (page or exercise - (page either version of the class will workjust pick the one you like better add an attribute called flavors that stores list of ice cream flavors write method that displays these flavors create an instance of icecreamstandand call this method - adminan administrator is special kind of user write class called admin that inherits from the user class you wrote in exercise - (page or exercise - (page add an attributeprivilegesthat stores list of strings like "can add post""can delete post""can ban user"and so on write method called show_privileges(that lists the administrator' set of privileges create an instance of adminand call your method - privilegeswrite separate privileges class the class should have one attributeprivilegesthat stores list of strings as described in exercise - move the show_privileges(method to this class make privileges instance as an attribute in the admin class create new instance of admin and use your method to show its privileges - battery upgradeuse the final version of electric_car py from this section add method to the battery class called upgrade_battery(this method should check the battery size and set the capacity to if it isn' already make an electric car with default battery sizecall get_range(onceand then call get_range( second time after upgrading the battery you should see an increase in the car' range