



import math
import random



def       lowercase       (   SCREAMING_SNAKE_CASE__       :	float				,       SCREAMING_SNAKE_CASE__       :	bool = False				)  ->     float:
	if deriv:
		return value * (1 - value)
	return 1 / (1 + math.exp(-value				))


# Initial Value
a__    =	0.02



def       lowercase       (   SCREAMING_SNAKE_CASE__       :	int				,       SCREAMING_SNAKE_CASE__       :	int				)  ->     float:
	_snake_case    :  Tuple					=					float(2 * (random.randint(1				,       100				)) - 1				)

	for _ in range(SCREAMING_SNAKE_CASE__				):
		# Forward propagation
		_snake_case    :  List[Any]					=					sigmoid_function(INITIAL_VALUE * weight				)
		# How much did we miss?
		_snake_case    :  Union[str, Any]					=					(expected / 100) - layer_a
		# Error delta
		_snake_case    :  List[str]					=					layer_1_error * sigmoid_function(SCREAMING_SNAKE_CASE__				,       SCREAMING_SNAKE_CASE__				)
		# Update weight
		weight += INITIAL_VALUE * layer_1_delta

	return layer_a * 100


if __name__ == "__main__":
		import doctest

		doctest.testmod()

		a__    =	int(input("""Expected value: """))
		a__    =	int(input("""Number of propagations: """))
		print(forward_propagation(expected, number_propagations))





def       lowercase       (   SCREAMING_SNAKE_CASE__       :	int = 1_000				)  ->     int:
 _snake_case	,    _snake_case    :  str					=					1, 1
 _snake_case    :  List[Any]					=					2
 while True:
  _snake_case    :  Union[str, Any]					=					0
  _snake_case    :  int					=					fa + fa
  _snake_case	,    _snake_case    :  Union[str, Any]					=					fa, f
  index += 1
  for _ in str(SCREAMING_SNAKE_CASE__				):
   i += 1
  if i == n:
   break
 return index


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