101 101 -1 -10 1000 0.999 1e-6
#####################################################################################################
# #           #     #       #       #                   #           #                             # #
# # # ### ## #  ### # #  ## # # ### # #### ## # ### # ###  #### ##  # #   ### #  ######## ## ## # # #
# #     # #     #     #   #   # #   #     # #       #     #   #   # #     #     #       #       # # #
# D   #   # ### # ##### # ## #  # ##  ### #   ## ##   # ##  ####  # ## ## # ####  ## ## #########   #
#   D     #   #       # #   #         #         #   #   #       # #               #   #   # #       #
# # # ##### # #    ## #  #  # ####### # #######   ##  # # #     #  # #### # ####### # ### # #   ### #
#   #   #     #     #     # #     #   # #         #         #     #   #   #         # # # # # #     #
#D#  ## # D ## #### # ## ## # # # ## ## #    ## #   ## ###### # #     ### ### ###  #  # #   # #    ##
# #     #                       #       #         #             # # #   #   # #     #     #       # #
# # # # # ##### ####  ### ##  ### # # # ##### # ### # ###   # # # # ### ##### # ###  ## # # # ##### #
#   # # # #   #     # #   #       #       #   # #     #   # #     # # #           #   # # #   #     #
#  ##   # # # # ### #     #   # # # # # ##  # # #   # ### # #  ## # # ### # ##### # # # # # # # #   #
#             #       # #   #           #   # #   # # #     #   # #   #           # #     #   #   # #
### ######  # ##  ### # # # # #### ## #   #####  ## # # #   ### # ### ##### #   #   ##### # ###   # #
# # #     #     # #   #   # #         #       #     #   # #   #             #       # #   # #   # # #
# #  #  # # ##  ###    ##   ### # # ###  ###   ## ### # # # # # # # #   ####    ##    # # # ### # # #
# # #   #   #       # #   #     #         #   #         # # #   # #               # # #     #   # # #
# #   ###   ##  ###      #### # ###   ### #  #D  ## ### ###  # #  #    ###  # # #   # # # #   #   # #
#   #         #     # #   #   #           # #     #   #   #     # # #   #   #         #   #   #     #
#   # #   # # # ### #   # # # # ### ## ##   # ## ## # # #  ###  #  ## # # ###  ## # # #   # #########
# #   #     #     #   # #     #   # #   # #           # #         #   # # #   #   #   # # #         #
# #### ## ## ## # #   # # ###   # #      # # ## # ### #####  ## #    ## ##   #    #   # #   # ##### #
#       #     # # #     #   #   # #   # #     # #   # #   #   # #     #         # # #   # #   #     #
# ## # # # ## # # ### # ####  # # ####  # # #  #### #   # #   # # #  ### #### # # # ##### # ### ### #
#             #   #     #       # #         #     #       #     # #         #   # # #   #     #     #
#   # ## ## # #  #  ##### ####  # # ### ### #####  #  ### ### ##  # # ##  #   ###   # #  ### ## # # #
# #       # # # # #   # #     #           #   #         #   #   #           # #   #   # #       #   #
##  ######  # # #  #  # ### # # # # ### #  ## ####     ## # # #  ######    ## # # # # # # #######   #
#           #   #   # #     # #   #     #   #         #     #   #       #   #   #   # #             #
# ### ### #   #   ### # # ### # # #  ## ### #  ## ###   ##### ##  #  ###    # #D# ### ## ## # ##### #
#   #           #     #   #   #             #       #       #     # #     #       #   #     #       #
#   #  ###### ### #####     ### # # ## ## # # #  ##  ###    ## # ##    #  # ### ### ### # #  #### # #
# #             # #     #   #     # #         #   # #   # #           # #   #   #   #     #   # # # #
# ########     ## ### # #    # ##   # ####### # #   # # #     ### # ### #####  ## ##  # ### # # #   #
#   #       #         #         #   #       #       #   #   #   #         #     #               # # #
#   # ####### #   # #   ### ### # ##### #   ## # ### ##   # ### #######     # ## ## # #####  #  #   #
# # # #       #     # #     #   #     #   #           #           #       #   #   #       #   #   # #
#   # # # ### # ##### ###     # ##### ####  # ###   # # ##D  #  #    ### ##  ## # # ## ## ##  #   # #
# # #   # #   #         #     #   #       #     #     #   #           #   #   # # #   #   #   # #   #
# #     # # ####   ####      ##    ### #   #####   ##  ## # #####  #    # # # # # ##  # #######  ## #
# #   #           #         #         #   #           #   #         #   #     # # #   #   #       # #
##### #### # # #### ##  ##### #  #  #   # #  #  #    ## ###  ##### ## #  ### #  # # # # #   # # # # #
#     #           #         # # #       #             #   #     #     # #       #     # #   # # #   #
# # # # # # # # # #### ## ### #   ### # # ##  # # ### ## ## # #   #######     # #####  ###### ### # #
# #   #     #   #       # #     # #             #   #       # # # #           #     #   #     #   # #
# ##### ### ##  # # ##  # # ### # # ###    ## # ### ##    ##  # #   # ### ### # #   ###   ####  #  ##
# #     #       #     #       #             # #   #     #       #   #   # #     #     # #     #     #
# # #    ## # ### ##  ####### #  ####  ## # # # # ##### # ## ## ##  #     # # # #  # ## # ##  # ### #
#           #   # #       #   # #     #   #   # #   #   #           #       #   #       #     #   # #
#    ###  ##  #   # #  ##   #####   # #    # ## ### # # #   # # # # # # ##  #  ##  ###### #   # # # #
#             # #   # #   #   #     #     # #       #     #   #     # # #   #       # #     #   # # #
# ##  # ##  #    #    # # ##  # ##### # #   # #   ### ## ## # ### ### # #   ### # # # # # #### #  # #
#     #         # # #       #   #     #     # # # #     #                   #   #       #           #
###    #### # ##      # # #    ##  ####   # # # # # # ##   ###  ### ##    #   ##  ### #####  ###### #
# # # #     #             #   #         #           # #   #       #         #       #       #   #   #
#     # ##  ### #  ### ##     # ###   ### # #  ###  ##  # ##  ### # ##  #   #   ###  ## #####   # # #
# #   #   #   #     #       #     #     #   #               #     # #   # #   # #       #     #     #
# ######    #   ##    #  #  #  # ## # # #   # # # #   #####       # #   # ###   ##### ### ##  ## ## #
#           #     #       # # #     #     #   #     #     #           #   #               #       # #
#  ###### #### ## # #  ## # # # # ## ###  ###  ## # # ### ### # # # #  ###  ## ## ######### #####   #
# #     #   #     # #     # #         #       #       #   #   #   #   #   #             #           #
# # ###  ## # #     # #  ## # D # #   # # # ### # #  ## # # ##### # #D ##  ####### ####  ## # # # # #
# #       #   #   # #   # # # #     #   #         # #   #   #       #     #       #   #   #     #   #
#   # ####    ### # #  ##   # # ####  # ### # # #   # #####   ## ##  ## # #  ## ### # #   ### ## # ##
# #                       #   #   #   #       #     #   #       #   #     #           # #     #     #
# #     #      ## ###     ##  #   ## ## #### ##  ##     # ### # # ### ### ###  ## ###  ##   #   ##  #
# # #         #   #   # #     # #       #       #   #   # #     #     # #     #   # #         # #   #
# #   # ### # # ## #  # ##### # ########  # ### # #   ##  # ##### ##    # ####  ###   #  #        ###
# # #     # # #           # #   #               # # #     # #       # #   #   # #     #       # #   #
# # # # # # # D## ######  # ## ###### ### #### #  # ######  ### ###   ### # #   # ### # # ###   # # #
#         # #     #     #       #           #             #   #   # #       # #       # #   #       #
# # # # # # #  #### ###   # #   D  #  # # # # ## #### # # ##  # ### ## #        # ###   # # # ##### #
#     # # #                       #       #   #     # #       # #         # #   #   #     #       # #
# ### # #  ## ### #   ##### # #####   #   #######    ## #   ### # ###### #  ##### # # #   # # # # # #
#   #   #       # # #         #         #         #     # #                 # #     #   #       #   #
#   ###    #### ###   # #### ####   #   ####### ##### #   ### # #  ## # # # # #  # #   #  # ### ### #
#   #       #   #   # # # #             #         # #   # #   #   #   # #                 #     #   #
#  ## #  ## # ### ####  # # # # ### # # # # ####    ##### #  #   #  ### #   ### # # # #   ## # ## # #
#     # #   #     #     #   #     # # #   #     #           #     # # # # #   #         #   #       #
# ### # # ###### ## #   # #### #  ##  #  ## # # #  ##   ##### ### # # # # ##  # ###D### # # #      ##
#     # # #         #         #   #     #       #   #         #   # #     # #   #     #   # #   #   #
### #####   # #  #### #  # #### # #     # ### ## ## # # #  ##D ## # ##### # # # ## ##  #### # # ##  #
#   #       #   #       #       # # #             #   #                               #   # #   #   #
#  #  # ### #   ##  # # # ###  #      ## ## ### #   # # ##D## #   ### # #   # ### ###   # # #   # ###
# #   #   #   #     #   #   # #     # #   #   # #   # #       #       #   # #     # #   #     # #   #
# # ##### # ###D##  ### # # ###   # # # # ### #   ##  ###   # # ####   ## #  ## # #  ##   # # #  ####
# # #     #       #   # #       # #         # #       # # #   #     # #     #       #         #     #
#   # ###  ## ### ##    # ######  #     ##  # ### # ##    ### # #   # # ####  ##  # # # # ##  ### # #
#       #       #   #           #               #     #       #   # #   #   #   # #               # #
# ##### ##D####  ## # ## #  # # ######### #  #### ### # # ### # # # ### #   ### # #  ##   # # # #   #
#         #   # #       #     #         #   #     #   # #       # # #   # #   # #           #   D # #
## #### # #     # # ### # #####     # # ##### # ###  #### #######   # ### ### # ### # ##  # # # ##  #
#   #   #   # #   #     #           # #     # #           #       #     # #   #     #   # # # #   # #
#  ##       # # ### # ###   ###  ####   ### # # # #### ### #  # #  ####   # # ##D## ##### # # # #   #
# #   #     #     # #               # #     # #     #         # # #       #   #   #   #   #   # #   #
#   ##D#### ##  # # ###   # #  # ## #    ###  # # ### #   # #  ## # ### ### ### # ###   # ##### ### #
#       #     #   #               #   #   #       #   #     # #       #     #   #   #   # #         #
#  #    ### # #   # # ##D#####    ##  ### #   ### # ### # ####  # # # # # ## ## ##  # #D#   ### # ###
#           #   #   #           #         #     #     #                         #           #      G#
#####################################################################################################
