



"""simple docstring"""







def       _lowerCamelCase				(							UpperCAmelCase_ :       str,	UpperCAmelCase_ :       str     )	-> bool:






	"""simple docstring"""





	A__											=					len(UpperCAmelCase_     )
	A__											=					len(UpperCAmelCase_     )
	A__											=					[[False for _ in range(m + 1     )] for _ in range(n + 1     )]
	A__											=					True
	for i in range(UpperCAmelCase_     ):
		for j in range(m + 1     ):
			if dp[i][j]:
				if j < m and a[i].upper() == b[j]:
					A__											=					True
				if a[i].islower():
					A__											=					True
	return dp[n][m]


if __name__ == "__main__":
			import doctest

			doctest.testmod()









from __future__ import annotations

def      __lowercase(						UpperCAmelCase__			):


      """simple docstring"""



      lowerCamelCase             =		2
      lowerCamelCase             =		[]
      while i * i <= n:
            if n % i:
                  i += 1
            else:
                  n //= i
                  factors.append(UpperCAmelCase__			)
      if n > 1:
            factors.append(UpperCAmelCase__			)
      return factors


if __name__ == "__main__":
     import doctest

     doctest.testmod()