


'''simple docstring'''


def       snake_case_       (  SCREAMING_SNAKE_CASE__ = 1000					):







				"""simple docstring"""





				_SCREAMING_SNAKE_CASE			:	Union[str, Any]							=				[0, 3, 3, 5, 4, 4, 3, 5, 5, 4, 3, 6, 6, 8, 8, 7, 7, 9, 8, 8]
				# number of letters in twenty, thirty, ..., ninety (0 for numbers less than
				# 20 due to inconsistency in teens)
				_SCREAMING_SNAKE_CASE			:	str							=				[0, 0, 6, 6, 5, 5, 5, 7, 6, 6]

				_SCREAMING_SNAKE_CASE			:	Any							=				0

				for i in range(1							,				n + 1					):
								if i < 1000:
												if i >= 100:
																# add number of letters for "n hundred"
																count += ones_counts[i // 100] + 7

																if i % 100 != 0:
																				# add number of letters for "and" if number is not multiple
																				# of 100
																				count += 3

												if 0 < i % 100 < 20:
																# add number of letters for one, two, three, ..., nineteen
																# (could be combined with below if not for inconsistency in
																# teens)
																count += ones_counts[i % 100]
												else:
																# add number of letters for twenty, twenty one, ..., ninety
																# nine
																count += ones_counts[i % 10]
																count += tens_counts[(i % 100 - i % 10) // 10]
								else:
												count += ones_counts[i // 1000] + 8
				return count


if __name__ == "__main__":
				print(solution(int(input().strip())))








'''simple docstring'''


import bsa
import requests







def       snake_case_       (  SCREAMING_SNAKE_CASE__					):







				"""simple docstring"""





				return {
				    "name": soup.ha.a.text,
				    "genre": soup.find("""span"""							,				class_="""genre"""					).text.strip(),
				    "rating": soup.strong.text,
				    "page_link": f"""https://www.imdb.com{soup.a.get("href"					)}""",
				}







def       snake_case_       (  SCREAMING_SNAKE_CASE__ = 5					):







				"""simple docstring"""





				_SCREAMING_SNAKE_CASE			:	List[str]							=				int(float(SCREAMING_SNAKE_CASE__					)					)
				if num_movies < 1:
								return ()
				_SCREAMING_SNAKE_CASE			:	Optional[Any]							=				(
				    """https://www.imdb.com/search/title?title_type="""
				    f"""feature&sort=num_votes,desc&count={num_movies}"""
				)
				_SCREAMING_SNAKE_CASE			:	Any							=				bsa.BeautifulSoup(requests.get(SCREAMING_SNAKE_CASE__					).content							,				"""html.parser"""					)
				return tuple(
				    get_movie_data_from_soup(SCREAMING_SNAKE_CASE__					)
				    for movie in source.find_all("""div"""							,				class_="""lister-item mode-advanced"""					)					)


if __name__ == "__main__":
				import json

				UpperCAmelCase_		:       List[str]							       =		int(input('How many movies would you like to see? '))
				print(
				    ', '.join(
				        json.dumps(movie, indent=4) for movie in get_imdb_top_movies(num_movies)
				    )
				)




