


'''simple docstring'''
def     a   (    __a = 1000     )						->			int:



					'''simple docstring'''






					return sum(2 * a * ((a - 1) // 2) for a in range(3				,      n + 1     )     )


if __name__ == "__main__":
		print(solution())



'''simple docstring'''
from __future__ import annotations

import csv

import requests
from bsa import BeautifulSoup


def     a   (    __a = ""     )						->			dict[str, float]:



					'''simple docstring'''






					UpperCamelCase__     :Optional[Any]							      =				url or '''https://www.imdb.com/chart/top/?ref_=nv_mv_250'''
					UpperCamelCase__     :Optional[int]							      =				BeautifulSoup(requests.get(__a     ).text				,      '''html.parser'''     )
					UpperCamelCase__     :Tuple							      =				soup.find_all('''td'''				,      attrs='''titleColumn'''     )
					UpperCamelCase__     :Union[str, Any]							      =				soup.find_all('''td'''				,      class_='''ratingColumn imdbRating'''     )
					return {
					    title.a.text: float(rating.strong.text     )
					    for title, rating in zip(__a				,      __a     )
					}


def     a   (    __a = "IMDb_Top_250_Movies.csv"     )						->			None:



					'''simple docstring'''






					UpperCamelCase__     :Optional[Any]							      =				get_imdb_top_aaa_movies()
					with open(__a				,      '''w'''				,      newline=''''''     ) as out_file:
										UpperCamelCase__     :int							      =				csv.writer(__a     )
										writer.writerow(['''Movie title''', '''IMDb rating''']     )
										for title, rating in movies.items():
															writer.writerow([title, rating]     )


if __name__ == "__main__":
		write_movies()