





def     _lowerCAmelCase		(  _lowerCAmelCase     ):
   '''simple docstring'''


   def merge(_lowerCAmelCase  ,_lowerCAmelCase     ) -> list:

      def _merge():
         while left and right:
            yield (left if left[0] <= right[0] else right).pop(0     )
         yield from left
         yield from right

      return list(_merge()     )

   if len(_lowerCAmelCase     ) <= 1:
      return collection
   A_     :				List[str]			      =	len(_lowerCAmelCase     ) // 2
   return merge(merge_sort(collection[:mid]     )  ,merge_sort(collection[mid:]     )     )


if __name__ == "__main__":
      import doctest

      doctest.testmod()
      _lowerCAmelCase 				=     input("""Enter numbers separated by a comma:\n""").strip()
      _lowerCAmelCase 				=     [int(item) for item in user_input.split(""",""")]
      print(*merge_sort(unsorted), sep=""",""")













import re



def     _lowerCAmelCase		(  _lowerCAmelCase     ):
   '''simple docstring'''


   A_     :				Any			      =	re.compile(r"""^(\+91[\-\s]?)?[0]?(91)?[789]\d{9}$"""     )
   if match := re.search(_lowerCAmelCase  ,_lowerCAmelCase     ):
      return match.string == phone
   return False


if __name__ == "__main__":
      print(indian_phone_validator("""+918827897895"""))






