





'''simple docstring'''

def     __magic_name__							(				__UpperCAmelCase				,						__UpperCAmelCase   )    ->       str:

   '''simple docstring'''







   __SCREAMING_SNAKE_CASE   				=							(boundary[1] - boundary[0]) / steps
   __SCREAMING_SNAKE_CASE   				=							boundary[0]
   __SCREAMING_SNAKE_CASE   				=							boundary[1]
   __SCREAMING_SNAKE_CASE   				=							make_points(__UpperCAmelCase				,						__UpperCAmelCase				,						__UpperCAmelCase   )
   __SCREAMING_SNAKE_CASE   				=							0.0
   y += (h / 2.0) * f(__UpperCAmelCase   )
   for i in x_i:
      # print(i)
      y += h * f(__UpperCAmelCase   )
   y += (h / 2.0) * f(__UpperCAmelCase   )
   return y

def     __magic_name__							(				__UpperCAmelCase				,						__UpperCAmelCase				,						__UpperCAmelCase   )    ->       Optional[Any]:

   '''simple docstring'''







   __SCREAMING_SNAKE_CASE   				=							a + h
   while x < (b - h):
      yield x
      __SCREAMING_SNAKE_CASE   				=							x + h

def     __magic_name__							(				__UpperCAmelCase   )    ->       int:  # enter your function here

   '''simple docstring'''







   __SCREAMING_SNAKE_CASE   				=							(x - 0) * (x - 0)
   return y

def     __magic_name__							(				)    ->       Tuple:

   '''simple docstring'''







   __SCREAMING_SNAKE_CASE   				=							0.0  # Lower bound of integration
   __SCREAMING_SNAKE_CASE   				=							1.0  # Upper bound of integration
   __SCREAMING_SNAKE_CASE   				=							1_0.0  # define number of steps or resolution
   __SCREAMING_SNAKE_CASE   				=							[a, b]  # define boundary of integration
   __SCREAMING_SNAKE_CASE   				=							method_a(__UpperCAmelCase				,						__UpperCAmelCase   )
   print(f"""y = {y}"""   )


if __name__ == "__main__":
    main()












'''simple docstring'''

from PIL import Image

def     __magic_name__							(				__UpperCAmelCase				,						__UpperCAmelCase   )    ->       Image:

   '''simple docstring'''







   __SCREAMING_SNAKE_CASE   				=							(259 * (level + 255)) / (255 * (259 - level))

   def contrast(__UpperCAmelCase   ) -> int:
      return int(128 + factor * (c - 128)   )

   return img.point(__UpperCAmelCase   )


if __name__ == "__main__":
    # Load image
    with Image.open("image_data/lena.jpg") as img:
        # Change contrast to 170
        a   	=    change_contrast(img, 170)
        cont_img.save("image_data/lena_high_contrast.png", format="png")





