




"""simple docstring"""

from __future__ import annotations






def 		_snake_case	(   _snake_case				:   int = 4				)       ->   list[list[int]]:






      '''simple docstring'''


      _A     =  abs(_snake_case				) or 4
      return [[1 + x + y * row_size for x in range(_snake_case				)] for y in range(_snake_case				)]






def 		_snake_case	(   _snake_case				:   list[list[int]]				)       ->   list[list[int]]:






      '''simple docstring'''


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






def 		_snake_case	(   _snake_case				:   list[list[int]]				)       ->   list[list[int]]:






      '''simple docstring'''


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






def 		_snake_case	(   _snake_case				:   list[list[int]]				)       ->   list[list[int]]:






      '''simple docstring'''


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






def 		_snake_case	(   _snake_case				:   list[list[int]]				)       ->   list[list[int]]:






      '''simple docstring'''


      _A     =  [list(_snake_case				) for x in zip(*_snake_case				)]
      return matrix






def 		_snake_case	(   _snake_case				:   list[list[int]]				)       ->   list[list[int]]:






      '''simple docstring'''


      _A     =  matrix[::-1]
      return matrix






def 		_snake_case	(   _snake_case				:   list[list[int]]				)       ->   list[list[int]]:






      '''simple docstring'''


      _A     =  [x[::-1] for x in matrix]
      return matrix






def 		_snake_case	(   _snake_case				:   list[list[int]]				)       ->   None:






      '''simple docstring'''


      for i in matrix:
            print(*_snake_case				)


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

       a							      =     make_matrix()
       print('''\norigin:\n''')
       print_matrix(matrix)
       print('''\nrotate 180:\n''')
       print_matrix(rotate_aaa(matrix))

       a							      =     make_matrix()
       print('''\norigin:\n''')
       print_matrix(matrix)
       print('''\nrotate 270 counterclockwise:\n''')
       print_matrix(rotate_aaa(matrix))



from typing import List

import datasets
from datasets.tasks import AudioClassification

from ..folder_based_builder import folder_based_builder


_A  =	datasets.utils.logging.get_logger(__name__)





class       _lowerCAmelCase   (      folder_based_builder.FolderBasedBuilderConfig			):
				_lowercase     						=None
				_lowercase     						=None





class       _lowerCAmelCase   (      folder_based_builder.FolderBasedBuilder			):
				_lowercase     						=datasets.Audio()
				_lowercase     						='''audio'''
				_lowercase     						=AudioFolderConfig
				_lowercase     						=42  # definition at the bottom of the script
				_lowercase     						=AudioClassification(audio_column='''audio'''   , label_column='''label'''			)


_A  =	[
    ".aiff",
    ".au",
    ".avr",
    ".caf",
    ".flac",
    ".htk",
    ".svx",
    ".mat4",
    ".mat5",
    ".mpc2k",
    ".ogg",
    ".paf",
    ".pvf",
    ".raw",
    ".rf64",
    ".sd2",
    ".sds",
    ".ircam",
    ".voc",
    ".w64",
    ".wav",
    ".nist",
    ".wavex",
    ".wve",
    ".xi",
    ".mp3",
    ".opus",
]
_A  =	AUDIO_EXTENSIONS



