





'''simple docstring'''


from __future__ import annotations

import math
def 							UpperCAmelCase_  (						__lowerCamelCase : int			):



			if 1 < number < 4:
						# 2 and 3 are primes
						return True
			elif number < 2 or number % 2 == 0 or number % 3 == 0:
						# Negatives, 0, 1, all even numbers, all multiples of 3 are not primes
						return False

			# All primes number are in format of 6k +/- 1
			for i in range(5     ,int(math.sqrt(lowerCAmelCase__			) + 1			)     ,6			):
						if number % i == 0 or number % (i + 2) == 0:
									return False
			return True
def 							UpperCAmelCase_  (						__lowerCamelCase : int			):
			lowercase_      :List[str]         =			str(lowerCAmelCase__			)
			lowercase_      :Tuple         =			[n]
			for i in range(1     ,len(lowerCAmelCase__			)			):
						list_nums.append(int(str_num[i:]			)			)
						list_nums.append(int(str_num[:-i]			)			)
			return list_nums
def 							UpperCAmelCase_  (						__lowerCamelCase : int			):



			if len(str(lowerCAmelCase__			)			) > 3:
						if not is_prime(int(str(lowerCAmelCase__			)[-3:]			)			) or not is_prime(int(str(lowerCAmelCase__			)[:3]			)			):
									return False
			return True
def 							UpperCAmelCase_  (						__lowerCamelCase : int = 11			):
			lowercase_      :Optional[int]         =			[]
			lowercase_      :Optional[Any]         =			13
			while len(lowerCAmelCase__			) != count:
						if validate(lowerCAmelCase__			):
									lowercase_      :Tuple         =			list_truncated_nums(lowerCAmelCase__			)
									if all(is_prime(lowerCAmelCase__			) for i in list_nums			):
												list_truncated_primes.append(lowerCAmelCase__			)
						num += 2
			return list_truncated_primes
def 							UpperCAmelCase_  (						):
			return sum(compute_truncated_primes(11			)			)


if __name__ == "__main__":
	print(F'''{sum(compute_truncated_primes(11)) = }''')









'''simple docstring'''


def 							UpperCAmelCase_  (						__lowerCamelCase : list			):
   if len(__lowerCamelCase			) <= 1:
      return lst

   lowercase_      :Optional[Any]         =			1

   while i < len(__lowerCamelCase			):
      if lst[i - 1] <= lst[i]:
         i += 1
      else:
         lowercase_      ,							lowercase_      :int         =			lst[i], lst[i - 1]
         i -= 1
         if i == 0:
            lowercase_      :Dict         =			1

   return lst


if __name__ == "__main__":
 lowerCAmelCase :					Any 							=input('''Enter numbers separated by a comma:\n''').strip()
 lowerCAmelCase :					List[str] 							=[int(item) for item in user_input.split(''',''')]
 print(gnome_sort(unsorted))


