


# Function to print upper half of diamond (pyramid)



def 				UpperCamelCase_(      lowerCamelCase_ )    ->						List[str]:
    for i in range(0							, lowerCamelCase_ ):
        for _ in range(0							, n - i - 1 ):  # printing spaces
            print(' '							, end='' )
        for _ in range(0							, i + 1 ):  # printing stars
            print('* '							, end='' )
        print()



def 				UpperCamelCase_(      lowerCamelCase_ )    ->						Any:
    for i in range(lowerCamelCase_							, 0							, -1 ):
        for _ in range(lowerCamelCase_							, 0							, -1 ):  # printing stars
            print('* '							, end='' )
        print()
        for _ in range(n - i + 1							, 0							, -1 ):  # printing spaces
            print(' '							, end='' )



def 				UpperCamelCase_(      lowerCamelCase_ )    ->						List[Any]:
    if n <= 0:
        print('       ...       ....        nothing printing :(' )
        return
    floyd(lowerCamelCase_ )  # upper half
    reverse_floyd(lowerCamelCase_ )  # lower half


if __name__ == "__main__":
 print(r"| /\ | |- |  |-  |--| |\  /| |-")
 print(r"|/  \| |- |_ |_  |__| | \/ | |_")
 SCREAMING_SNAKE_CASE       :      Tuple												= 1
 while K:
  SCREAMING_SNAKE_CASE       :      Union[str, Any]												= int(input("enter the number and , and see the magic : "))
  print()
  pretty_print(user_number)
  SCREAMING_SNAKE_CASE       :      List[str]												= int(input("press 0 to exit... and 1 to continue..."))

 print("Good Bye...")









"""simple docstring"""





from typing import TYPE_CHECKING

# rely on isort to merge the imports
from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


SCREAMING_SNAKE_CASE__					=   {"configuration_focalnet": ["FOCALNET_PRETRAINED_CONFIG_ARCHIVE_MAP", "FocalNetConfig"]}


try:
       if not is_torch_available():
              raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
       pass
else:
       SCREAMING_SNAKE_CASE__					=   [
           "FOCALNET_PRETRAINED_MODEL_ARCHIVE_LIST",
           "FocalNetForImageClassification",
           "FocalNetForMaskedImageModeling",
           "FocalNetBackbone",
           "FocalNetModel",
           "FocalNetPreTrainedModel",
       ]

if TYPE_CHECKING:
       from .configuration_focalnet import FOCALNET_PRETRAINED_CONFIG_ARCHIVE_MAP, FocalNetConfig

       try:
              if not is_torch_available():
                     raise OptionalDependencyNotAvailable()
       except OptionalDependencyNotAvailable:
              pass
       else:
              from .modeling_focalnet import (
                  FOCALNET_PRETRAINED_MODEL_ARCHIVE_LIST,
                  FocalNetBackbone,
                  FocalNetForImageClassification,
                  FocalNetForMaskedImageModeling,
                  FocalNetModel,
                  FocalNetPreTrainedModel,
              )

else:
       import sys

       SCREAMING_SNAKE_CASE__					=   _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)






