





'''simple docstring'''

import qiskit




def    _a    (							lowerCAmelCase_			,      lowerCAmelCase_	):





      """simple docstring"""



      _snake_case		:	Tuple					     =     qiskit.Aer.get_backend('''aer_simulator'''	)

      # Create a Quantum Circuit acting on the q register
      _snake_case		:	Tuple					     =     qiskit.QuantumCircuit(__snake_case			,      __snake_case	)

      # Map the quantum measurement to the classical bits
      circuit.measure([0]			,      [0]	)

      # Execute the circuit on the simulator
      _snake_case		:	int					     =     qiskit.execute(__snake_case			,      __snake_case			,      shots=1_000	)

      # Return the histogram data of the results of the experiment.
      return job.result().get_counts(__snake_case	)


if __name__ == "__main__":
   print(f"""Total count for various states are: {single_qubit_measure(1, 1)}""")









'''simple docstring'''

def    _a    (							lowerCAmelCase_	):





      """simple docstring"""



      if n == 1 or not isinstance(lowerCAmelCase_			,      lowerCAmelCase_	):
            return 0
      elif n == 2:
            return 1
      else:
            _snake_case		:	Union[str, Any]					     =     [0, 1]
            for i in range(2			,      n + 1	):
                  sequence.append(sequence[i - 1] + sequence[i - 2]	)

            return sequence[n]




def    _a    (							lowerCAmelCase_	):





      """simple docstring"""



      _snake_case		:	Optional[int]					     =     0
      _snake_case		:	int					     =     2

      while digits < n:
            index += 1
            _snake_case		:	Tuple					     =     len(str(fibonacci(lowerCAmelCase_	)	)	)

      return index




def    _a    (							lowerCAmelCase_ = 1_000	):





      """simple docstring"""



      return fibonacci_digits_index(lowerCAmelCase_	)


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


