import java.util.*;

public class Main{
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);
        long n = in.nextLong();
        long w = in.nextLong();
        System.out.println(power(n,w) - (n * power(n-1, w-1)) % 100003l);
    }
    
    public static long power(long a, long b){    //快速幂
        long tmp = 1;
        while (b > 0){
            if(b % 2 == 1){
                tmp = tmp % 100003l;
                a = a % 100003l;
                tmp = tmp * a;
            }
            a = a % 100003l;
            a = a * a;
            b = b >> 1;
        }
        return tmp % 100003l;
    }
}
过了80%,不知道为什么