QCJ2 - Another Box Problem


There are N numbered boxes placed on a table, let Bi denote the ith box in the line. Write a program that finds the total number of ways to place N identical balls such that at most k balls are present in the boxes B1 .... Bk for 1<=k<=N. Since the number can be quite large you are supposed to output the answer modulo 761238923.

Input

Input will contain multiple testcases, on each line N (1<=N<=100) will be given. The last line contains 0 which should not be processed.

Output

For each testcase output exactly one line, the total number possible of ways modulo 761238923.

Example

Input:
1
2
0
Output: 1
2

hide comments
:D: 2012-05-14 11:34:28

Ok, explanation for N=3:
{0,0,3}, {0,1,2}, {0,2,1}, {1,0,2}, {1,1,1}.

{1,2,0} is incorrect, because of what previous comment states.

Rohan: 2011-10-16 18:59:45

what is the answer for 3? I am getting it as 6.
{1,1,1}, {1,2,0}, {0,0,3}, {1,0,2}, {0,2,1}, {0,1,2}.

:D: 2011-01-16 01:10:58

This really should be edited in the description. I also was sure that there should be at most k balls in every single box Bk not in whole sequence B1,...,Bk in total.

David Gómez: 2010-05-30 23:55:17

@anshu saurabh: My code gives 116769572

Anshu Saurabh: 2010-03-11 03:21:13

what should be output for 100 my code is giving 456111716

setsquare: 2010-02-10 00:22:37

Case 2 explanation:
There are 3 arrangements { [oo],[]}, { [o],[o]} and { [],[oo] }. But Box1 can only have 1 ball maximum, so we can eliminate the first arrangement leaving 2 arrangements

Last edit: 2010-02-10 00:24:22
hendrik: 2010-02-06 13:35:37

Could someone explain the case 2?

[Rampage] Blue.Mary: 2010-02-02 13:05:04

Thanks very much for the hint.

Oleg: 2010-02-01 10:27:08

agree :)

Spooky: 2010-02-01 10:19:14

a bit misleading statement actually...
should be "in the boxes B1, .... ,Bk in total" or something like this...


Added by:abhijith reddy d
Date:2010-02-01
Time limit:0.200s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All except: NODEJS OBJC PERL6 SQLITE VB.NET
Resource:Own