#include<iostream>
#include<cstdio>
using namespace std;

int main()
{
	int i,j,w,h,dp[100][100],dp2[100][100],total;
	
	while(1)
	{
		cin >> w;
		cin >> h;
		if(w==0) break;
		for(i=0;i<=w-2;i++)
		{
			dp[0][i]=1;
			dp2[0][i]=1;
		}
		dp[0][w-1]=0;
		dp2[0][w-1]=1;
		for(i=0;i<=h-2;i++)
		{
			dp[i][0]=1;
			dp2[i][0]=1;
		}
		dp[h-1][0]=1;
		dp2[h-1][0]=0;
		for(i=1;i<=h-1;i++)
		{
			for(j=1;j<=w-1;j++)
			{
				if(i==h-1 && j==w-1)
				{
					total=(dp[i][j-1]+dp2[i-1][j])%100000;
				}
				else
				{
					dp[i][j]=dp[i][j-1];
					dp2[i][j]=dp2[i-1][j];
					if(i>=2) dp[i][j]+=dp2[i-2][j];
					if(j>=2) dp2[i][j]+=dp[i][j-2];
					dp[i][j]%=100000;
					dp2[i][j]%=100000;
				}
			}
		}
		cout << total << endl;
	}
	return 0;
}