from __future__ import annotations







def      _a					(   lowercase__	:      int = 4			):







     '''simple docstring'''


     SCREAMING_SNAKE_CASE__					:					Dict      =		abs(SCREAMING_SNAKE_CASE_			) or 4
     return [[1 + x + y * row_size for x in range(SCREAMING_SNAKE_CASE_			)] for y in range(SCREAMING_SNAKE_CASE_			)]







def      _a					(   lowercase__	:      list[list[int]]			):







     '''simple docstring'''


     return reverse_row(transpose(SCREAMING_SNAKE_CASE_			)			)
     # OR.. transpose(reverse_column(matrix))







def      _a					(   lowercase__	:      list[list[int]]			):







     '''simple docstring'''


     return reverse_row(reverse_column(SCREAMING_SNAKE_CASE_			)			)
     # OR.. reverse_column(reverse_row(matrix))







def      _a					(   lowercase__	:      list[list[int]]			):







     '''simple docstring'''


     return reverse_column(transpose(SCREAMING_SNAKE_CASE_			)			)
     # OR.. transpose(reverse_row(matrix))







def      _a					(   lowercase__	:      list[list[int]]			):







     '''simple docstring'''


     SCREAMING_SNAKE_CASE__					:					Optional[Any]      =		[list(SCREAMING_SNAKE_CASE_			) for x in zip(*SCREAMING_SNAKE_CASE_			)]
     return matrix







def      _a					(   lowercase__	:      list[list[int]]			):







     '''simple docstring'''


     SCREAMING_SNAKE_CASE__					:					Dict      =		matrix[::-1]
     return matrix







def      _a					(   lowercase__	:      list[list[int]]			):







     '''simple docstring'''


     SCREAMING_SNAKE_CASE__					:					int      =		[x[::-1] for x in matrix]
     return matrix







def      _a					(   lowercase__	:      list[list[int]]			):







     '''simple docstring'''


     for i in matrix:
          print(*SCREAMING_SNAKE_CASE_			)


if __name__ == "__main__":
      SCREAMING_SNAKE_CASE__		:       Tuple       						=       make_matrix()
      print("\norigin:\n")
      print_matrix(matrix)
      print("\nrotate 90 counterclockwise:\n")
      print_matrix(rotate_aa(matrix))

      SCREAMING_SNAKE_CASE__		:       Any       						=       make_matrix()
      print("\norigin:\n")
      print_matrix(matrix)
      print("\nrotate 180:\n")
      print_matrix(rotate_aaa(matrix))

      SCREAMING_SNAKE_CASE__		:       Tuple       						=       make_matrix()
      print("\norigin:\n")
      print_matrix(matrix)
      print("\nrotate 270 counterclockwise:\n")
      print_matrix(rotate_aaa(matrix))





def 	UpperCamelCase__  (     SCREAMING_SNAKE_CASE_	:	int = 2_00_00_00       )  ->     int:
						_lowercase					       =					[0 for i in range(n + 1       )]
						_lowercase					       =					1
						_lowercase					       =					1

						for i in range(2		,   int(n**0.5       ) + 1       ):
												if primality_list[i] == 0:
																		for j in range(i * i		,   n + 1		,   SCREAMING_SNAKE_CASE_       ):
																								_lowercase					       =					1
						_lowercase					       =					0
						for i in range(SCREAMING_SNAKE_CASE_       ):
												if primality_list[i] == 0:
																		sum_of_primes += i
						return sum_of_primes


if __name__ == "__main__":
		print(F'{solution() = }')