████████████████████
                                                                                  ████████▓▓▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒████████████████
                                                                            ██████▒▒▒▒▒▒▒▒▒▒▓▓██████████████████
                                  ▓▓▓▓▓▓▓▓▓▓                            ████░░░░░░▓▓▓▓████████░░░░░░░░░░░░░░░░▓▓    
                          ▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▓▓                      ████░░░░░░▓▓▓▓████░░░░░░░░▒▒▓▓▓▓▓▓▓▓██████████▓▓▓▓
                    ▓▓▓▓▓▓▒▒▒▒▒▒▒▒░░░░░░░░░░░░▓▓              ▒▒▒▒██░░░░▒▒▓▓▓▓▒▒░░░░░░░░▓▓▓▓▓▓▓▓██████            ████████▓▓▓▓
              ▓▓▓▓▓▓▒▒▒▒▒▒░░░░░░░░▒▒▒▒▒▒░░░░░░▓▓            ▒▒  ██░░░░░░▓▓▒▒░░░░░░▓▓██████▓▓████                            ██████▓▓
          ▓▓▓▓▒▒▒▒▒▒░░░░░░▒▒▒▒▒▒▒▒░░░░░░▒▒░░░░░░▓▓        ▓▓  ██░░░░░░░░░░░░░░▓▓▓▓██░░░░░░██      
      ▓▓▓▓▒▒▒▒░░░░▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░▒▒░░░░░░▓▓      ▒▒░░██▒▒░░░░░░░░▒▒▒▒▓▓██░░░░    ░░██
    ██▒▒▒▒░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░▓▓      ▒▒▒▒██▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓░░▓▓▒▒    ░░██
    ██░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░▓▓    ▓▓▒▒██▓▓▒▒▒▒▒▒▒▒▒▒▓▓██▓▓▒▒▒▒░░▒▒░░██
      ██░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░▓▓    ▓▓▒▒████▓▓▓▓▓▓▓▓▓▓██░░▓▓░░██░░▓▓░░██
        ██░░▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░▓▓    ████  ████████░░  ░░▓▓██▒▒▓▓▓▓██
          ██░░▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░▓▓    ▓▓        ░░░░░░  ░░░░██▒▒▓▓░░██
          ██▓▓░░▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░▓▓    ▒▒    ░░▒▒░░░░░░  ░░░░░░░░██
            ██▓▓▓▓▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░▓▓      ▓▓▒▒░░░░░░░░░░▒▒▓▓██████              ▓▓▓▓▓▓▓▓
              ██▓▓░░▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░▓▓        ▓▓▓▓▓▓▓▓▒▒▒▒▒▒██              ▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▓▓
                ██▓▓░░▓▓▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░▓▓          ▓▓▒▒▒▒▒▒▒▒▓▓            ▓▓▓▓▒▒▒▒░░░░░░░░░░░░▒▒▓▓▓▓
                  ██▓▓░░░░▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░▒▒░░░░▓▓          ▓▓▒▒▒▒▒▒▒▒██        ▓▓▓▓▒▒▒▒░░░░░░▒▒▒▒▒▒▒▒░░░░░░▒▒▓▓▓▓
                    ██▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒░░░░░░▒▒▒▒▒▒▒▒▓▓░░▓▓        ▒▒░░▒▒▒▒██        ▓▓▒▒▒▒░░░░░░▒▒▒▒░░░░░░░░▒▒▒▒░░░░░░▒▒▓▓
                        ██████████▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▒▒▒▒▓▓▓▓▓▓        ▒▒░░░░░░██      ▓▓▒▒░░░░░░▒▒▒▒▒▒░░░░░░░░░░░░░░▒▒▒▒░░░░▒▒▓▓
                                    ██████▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒▓▓▓▓▓▓    ██  ░░░░░░██    ▓▓▒▒░░░░▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░▒▒▓▓
                                            ████▓▓▓▓▓▓▓▓▒▒▓▓▓▓▓▓    ██  ░░░░▓▓    ▓▓▒▒░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░▓▓
                                                  ██▓▓▓▓▓▓▓▓▓▓▓▓    ▒▒  ░░░░██  ▓▓▒▒▓▓░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░▓▓
                                                      ██▓▓▓▓▓▓▓▓▓▓██    ░░░░██  ▓▓░░▓▓▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓▓▓▓██
                                                          ██▓▓▓▓▓▓▒▒  ░░░░░░██▓▓▒▒▓▓▓▓▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓▓▓▓██
                                                            ██▓▓▒▒    ░░░░░░██▓▓▒▒▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒░░░░░░░░░░░░░░░░▓▓▓▓▓▓██
                                                              ██    ░░░░░░░░██▓▓▓▓▓▓██████████▓▓▓▓▓▓▓▓░░░░░░░░░░░░▓▓▓▓▓▓██
                                                          ██▒▒    ░░░░░░░░░░██▓▓████          ████▓▓▓▓▓▓▓▓░░░░░░▓▓▓▓██
                                                        ██▒▒    ░░░░▓▓░░░░░░████                    ████▓▓▓▓▒▒▓▓▓▓██
                                            ██████████▒▒  ░░▒▒▒▒░░▓▓░░▓▓░░░░██      ▓▓▓▓▓▓              ██▓▓▓▓▓▓██
                                        ████▒▒▒▒▓▓▓▓▓▓██  ▒▒    ▓▓░░  ████▒▒██    ██░░▓▓░░██                ████
                                    ████▒▒▒▒▒▒▒▒▓▓▓▓▓▓██░░▒▒  ▓▓░░██████  ▒▒▒▒    ██  ██  ▓▓
                                  ██  ▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓██░░▒▒  ▓▓░░  ██▒▒▒▒▒▒▒▒▓▓    ██████░░██
                                ██    ▓▓▒▒▒▒▓▓▓▓▓▓▓▓▓▓██░░░░░░░░▓▓▓▓░░▓▓▒▒████░░▓▓██░░▓▓  ░░██
                                ▓▓    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓████░░░░░░░░░░░░▓▓▒▒▒▒████░░░░▓▓░░░░████
                              ██      ██▓▓▓▓▓▓▓▓▓▓▓▓██▓▓░░░░▓▓░░░░▓▓▒▒▒▒██▓▓████░░░░░░██
                              ██        ██▓▓▓▓▓▓▓▓██░░▓▓░░░░░░▓▓▓▓▒▒▒▒▒▒██▓▓██  ██████
                            ██▓▓  ░░░░░░    ██████░░▓▓░░░░░░░░░░░░░░░░██▓▓██
                          ██    ▒▒░░░░░░░░░░░░░░░░░░▓▓░░░░░░░░░░░░░░▓▓██▓▓██
                        ██      ▓▓░░░░░░░░░░░░░░░░▓▓░░░░░░░░▒▒▓▓▓▓▒▒░░░░██
                        ▓▓    ░░▒▒▒▒░░░░░░░░░░░░▒▒████▓▓▓▓▓▓▓▓▒▒░░░░░░██
                      ██    ░░▒▒▒▒▒▒▓▓▓▓░░░░▒▒▓▓██▒▒▒▒██▒▒░░░░░░░░████                                ██░░██
                      ██    ░░▒▒▒▒▒▒▒▒▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒████▒▒██████                                  ██░░▒▒▓▓██
                    ██░░  ░░▒▒▒▒▒▒▒▒▓▓██░░░░██▒▒▒▒████  ▓▓░░██                                    ██░░▒▒  ▓▓██
                    ██░░░░░░▒▒▒▒▒▒▒▒██▓▓░░██▓▓████      ▓▓░░██                                  ██░░▒▒    ▓▓▓▓██████████
                    ██░░░░▒▒▒▒▒▒▒▒▒▒██░░░░████        ▒▒░░░░▓▓                                  ██░░▒▒  ░░▓▓██░░░░░░░░░░██
                  ██▒▒░░░░▓▓▓▓▓▓▒▒██▓▓  ░░██          ▓▓░░░░░░██                                ██░░▒▒  ▓▓██░░▒▒▒▒▒▒▒▒▓▓██
                  ██▒▒░░▒▒▓▓▓▓▓▓▓▓██▒▒    ▓▓          ▓▓░░░░░░██                                  ▓▓░░▓▓██░░▒▒      ▓▓██
                  ██▒▒▒▒▒▒▒▒▓▓▓▓▓▓██▒▒      ██        ██▒▒░░▒▒██                                  ██░░██░░▒▒        ▓▓██
                  ██▒▒▒▒▒▒▒▒▓▓▓▓▓▓██▒▒▒▒▒▒▓▓██        ████▒▒▒▒██                                  ██▓▓░░▒▒  ░░▓▓▓▓▓▓██
                  ██▒▒▒▒░░▒▒▓▓▓▓▓▓▓▓██▓▓▓▓▓▓██          ██████                                    ████▓▓▓▓▓▓▓▓██████
                    ▓▓▒▒▒▒░░▒▒▓▓▓▓▓▓████████                                                ▓▓▓▓▓▓▓▓██████░░░░░░░░▓▓██
                    ██▒▒▒▒░░▓▓░░░░░░▓▓                                                ▒▒████▒▒▒▒████████▓▓▒▒▒▒▒▒▒▒▒▒▓▓██
                      ▓▓▒▒░░  ░░░░░░░░██                                        ▒▒▒▒▒▒░░▒▒██████      ████░░        ▒▒▓▓██
                      ██▓▓▒▒    ░░░░░░░░██                                  ▓▓▒▒    ░░████                ██▓▓▒▒    ░░░░▓▓██
                        ██▒▒      ░░░░░░░░▓▓██                        ▓▓▓▓▓▓▒▒▒▒▒▒████                      ████▓▓▓▓▓▓██████
                          ██░░        ░░░░░░░░▓▓████          ▒▒▒▒▒▒▓▓▒▒▒▒▒▒▒▒████                            ████████
                            ████░░        ░░░░░░▒▒▒▒▒▒████████          ▒▒████
                                ████▓▓░░▓▓▓▓▓▓▓▓▓▓▓▓▒▒▒▒▒▒▒▒      ░░▒▒████ 
                                    ██████▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████
                                            ████████████████