
"""simple docstring"""


import warnings

from ...utils import logging
from .image_processing_clip import CLIPImageProcessor


_lowercase				 =					logging.get_logger(__name__)







class 					lowerCAmelCase_					(   _lowercase     ):



						'''simple docstring'''


						def __init__(			self  :   List[str]	,*A_  :   Optional[int]	,**A_  :   int   )  -> None:
							warnings.warn(
							    'The class CLIPFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please'
							    ' use CLIPImageProcessor instead.'	,A_	,)
							super().__init__(*A_	,**A_   )



'''simple docstring'''






def    _snake_case  (	A			)		->       int:
							if n == 1 or not isinstance(A					,       A			):
														return 0
							elif n == 2:
														return 1
							else:
														lowerCAmelCase__			  =      [0, 1]
														for i in range(2					,       n + 1			):
																					sequence.append(sequence[i - 1] + sequence[i - 2]			)

														return sequence[n]


def    _snake_case  (	A			)		->       int:
							lowerCAmelCase__			  =      0
							lowerCAmelCase__			  =      2

							while digits < n:
														index += 1
														lowerCAmelCase__			  =      len(str(fibonacci(A			)			)			)

							return index


def    _snake_case  (	A = 1000			)		->       int:
							return fibonacci_digits_index(A			)


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