<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">public class Power {
   
   public static void main(String[] args) {
      int val = Integer.parseInt(args[0]);
      int pow = Integer.parseInt(args[1]);
      System.out.println(power1(val,pow));
      System.out.println(power2(val,pow));
   }
   
   static int power1(int x, int p) {
      if (p == 0) return 1;
      else return x*power1(x,p-1);
   }
   
   static int power2(int v, int p) {
      if (p == 0) return 1;
      int halfPower = power2(v,p/2);
      int evenPower = halfPower*halfPower;
      if (p%2 == 0) return evenPower;
      return evenPower*v;
   }
   
} 


</pre></body></html>