#include<iostream>
using namespace std;
#define mod 100000

int dp[101][101][4];
int H,W;

void make_table(){
  for(int i=0;i<=100;i++){
    dp[i][0][0]=1;
    dp[0][i][2]=1;
  }
  for(int i=1;i<=100;i++){
    for(int j=1;j<=100;j++){
      dp[i][j][0]=(dp[i-1][j][0]+dp[i-1][j][1])%mod;
      dp[i][j][1]=dp[i-1][j][2];
      dp[i][j][2]=(dp[i][j-1][2]+dp[i][j-1][3])%mod;
      dp[i][j][3]=dp[i][j-1][0];
    }
  }
}

int main(){
  make_table();
  while(cin>>H>>W&&H&&W){
    H--,W--;
    cout<<(dp[H][W][0]+dp[H][W][1]+dp[H][W][2]+dp[H][W][3])%mod<<endl;
  }
  return 0;
}