28{
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
65
66
67
68
69 if( ( lnbt = I + N - INB ) > 0 )
70 {
71 lnbt = lnbt - NB * ( ( NB + lnbt - 1 ) / NB - 1 );
72 return(
MIN( lnbt, N ) );
73 }
74 else
75 {
76 return( N );
77 }
78
79
80
81}