###########################################################################################
# E                                                                                       #
#                                                                                         #
#                  PPPPPPPPPPP                                                            #
#   #######        ###########        #######        ###########        #######           #
#                                                                                         #
#                                                                                         #
#                                                                                         #
#        #####              #        #      #####              #####                      #
#                           #        #                                                    #
#                           #        #                                                    #
#   PPPPPPP       PPPPPP    #   M    #    PPPPPPPPPP   PPPPPPPPPPP                        #
#   #######  ##  #######    ###########   ##########   ###########    ##   ########       #
#           #         #                                                                   #
#                                                                                         #
#             5 #      #                                                                  #
#            ############        #####              #####            #     #      #########
#                  #                                                  #   #               #
#                  #                                        #########   #                 #
#                  #   #######                                        #   #               #
#   #######        #                #######        ###########       #     #              #
#                           #                                                             #
#                           #                                                             #
#                        M  #                                                             #
#      #####           ###########             ########################                   #
#                      #                            #                                     #
#                   ####                            #                                     #
#                      #PPPPPPPPPP                  #                                     #
#   ##########         ###########        ###########        ###########                  #
#                                                                                         #
#                                                                                         #
#                                                                                         #
#PPPPPPPPPPPPPPPP#######        #######   PPP   #######PPPPPPPP#######             S      #
###########################################################################################