docs: public static long raiseToPower(int value, int power)
      {
          if (power < 0)
          {
              throw new IllegalArgumentException("This method does not support negative powers.");
          }
          long result = 1;
          for (int i = 0; i < power; i++)
          {
              result *= value;
          }
          return result;
      }