





# Copyright 2023 The HuggingFace Inc. team. All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
import re

from ..utils import cached_file


# docstyle-ignore
UpperCAmelCase_							=				"""
Human: <<task>>

Assistant: """


UpperCAmelCase_							=				"""huggingface-tools/default-prompts"""
UpperCAmelCase_							=				{"""chat""": """chat_prompt_template.txt""", """run""": """run_prompt_template.txt"""}





def  __magic_name__  (				lowercase				,       lowercase				,       lowercase="run"				)				-> List[str]:

							"""simple docstring"""



							if prompt_or_repo_id is None:
														lowercase_	:   Any  				=     DEFAULT_PROMPTS_REPO

							# prompt is considered a repo ID when it does not contain any kind of space
							if re.search("""\\s"""				,       lowercase				) is not None:
														return prompt_or_repo_id

							lowercase_	:   List[str]  				=     cached_file(
							    lowercase				,       PROMPT_FILES[mode]				,       repo_type="""dataset"""				,       user_agent={"""agent""": agent_name}				)
							with open(lowercase				,       """r"""				,       encoding="""utf-8"""				) as f:
														return f.read()






def  __magic_name__  (				lowercase = 1000				)				-> int:

							"""simple docstring"""



							lowercase_				,		lowercase_	:   Optional[Any]  				=     1, 1
							lowercase_	:   Tuple  				=     2
							while True:
														lowercase_	:   Dict  				=     0
														lowercase_	:   List[Any]  				=     fa + fa
														lowercase_				,		lowercase_	:   List[str]  				=     fa, f
														index += 1
														for _ in str(lowercase				):
																					i += 1
														if i == n:
																					break
							return index


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