




'''simple docstring'''

import warnings

from ...utils import logging
from .image_processing_chinese_clip import ChineseCLIPImageProcessor


a    :							Union[str, Any]										=    logging.get_logger(__name__)






class 		a							(  _lowerCamelCase	):


				def __init__(						self       :   str			,							*lowercase_       :   Any			,							**lowercase_       :   int   ):
									warnings.warn(
									    '''The class ChineseCLIPFeatureExtractor is deprecated and will be removed in version 5 of Transformers.'''
									    ''' Please use ChineseCLIPImageProcessor instead.'''			,							lowercase_			,							)
									super().__init__(*lowercase_			,							**lowercase_   )







'''simple docstring'''

from collections.abc import Generator


def 						__magic_name__       (      )						->   Generator[int, None, None]:

					'''simple docstring'''

					snake_case_     ,snake_case_		     =							0, 1
					while True:
										snake_case_     ,snake_case_		     =							b, a + b
										yield b


def 						__magic_name__       (      __UpperCAmelCase = 1000      )						->   int:

					'''simple docstring'''

					snake_case_		     =							1
					snake_case_		     =							fibonacci_generator()
					while len(str(next(__UpperCAmelCase      )      )      ) < n:
										answer += 1
					return answer + 1


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

