#include<bits/stdc++.h>
#define r(i,n) for(int i=0;i<n;i++)
using namespace std;
int a[101][101][4],h,w;
int main(){
  while(cin>>h>>w,h){
    int ans=0;
    memset(a,0,sizeof(a));
    r(i,101)a[0][i][3]=1;
    r(i,101)a[i][0][2]=1;
    for(int i=1;i<h;i++)
      for(int j=1;j<w;j++){
        a[i][j][0]=a[i-1][j][3];
        a[i][j][1]=a[i][j-1][2];
        a[i][j][2]=a[i-1][j][0]+a[i-1][j][2];
        a[i][j][3]=a[i][j-1][3]+a[i][j-1][1];
        r(k,4)a[i][j][k]%=100000;

      }
    r(i,4)ans+=a[h-1][w-1][i];
    cout<<ans%100000<<endl;
  }
}