!RBIX
2138443229280315561
x
M
1
n
n
x
10
__script__
i
31
99
7
0
45
1
2
65
49
3
3
13
99
12
7
4
12
7
5
12
65
12
49
6
4
15
49
4
0
15
2
11
I
6
I
0
I
0
I
0
n
p
7
x
6
Fixnum
x
7
Integer
n
x
10
open_class
x
14
__class_init__
M
1
n
n
x
6
Fixnum
i
411
5
66
99
7
0
7
1
65
5
49
2
4
15
99
7
3
7
4
65
67
49
5
0
49
6
4
15
99
7
7
7
8
65
67
49
5
0
49
6
4
15
99
7
9
7
10
65
67
49
5
0
49
6
4
15
99
7
11
7
12
65
67
49
5
0
49
6
4
15
99
7
13
7
14
65
67
49
5
0
49
6
4
15
99
7
15
7
16
65
67
49
5
0
49
6
4
15
5
7
17
7
15
47
49
18
2
15
99
7
19
7
20
65
67
49
5
0
49
6
4
15
99
7
21
7
22
65
67
49
5
0
49
6
4
15
99
7
23
7
24
65
67
49
5
0
49
6
4
15
99
7
25
7
26
65
67
49
5
0
49
6
4
15
99
7
27
7
28
65
67
49
5
0
49
6
4
15
99
7
29
7
30
65
67
49
5
0
49
6
4
15
99
7
31
7
32
65
67
49
5
0
49
6
4
15
99
7
33
7
34
65
67
49
5
0
49
6
4
15
99
7
35
7
36
65
67
49
5
0
49
6
4
15
99
7
37
7
38
65
67
49
5
0
49
6
4
15
5
7
0
7
37
47
49
18
2
15
99
7
39
7
40
65
67
49
5
0
49
6
4
15
99
7
41
7
42
65
67
49
5
0
49
6
4
15
99
7
43
7
44
65
67
49
5
0
49
6
4
15
99
7
45
7
46
65
67
49
5
0
49
6
4
15
99
7
47
7
48
65
67
49
5
0
49
6
4
15
99
7
49
7
50
65
67
49
5
0
49
6
4
15
99
7
51
7
52
65
67
49
5
0
49
6
4
15
99
7
53
7
54
65
67
49
5
0
49
6
4
15
99
7
55
7
56
65
67
49
5
0
49
6
4
15
99
7
57
7
58
65
67
49
5
0
49
6
4
15
99
7
59
7
60
65
67
49
5
0
49
6
4
11
I
5
I
0
I
0
I
0
n
p
61
x
3
===
M
1
n
x
12
fixnum_s_eqq
x
3
===
i
4
54
89
0
11
I
2
I
1
I
1
I
1
n
p
1
x
3
===
p
5
I
-1
I
3
I
0
I
5
I
4
x
26
kernel/bootstrap/fixnum.rb
p
1
x
3
obj
x
13
attach_method
x
1
~
M
1
n
x
13
fixnum_invert
x
1
~
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
3
I
0
I
0
I
0
n
p
4
x
16
PrimitiveFailure
n
s
25
Fixnum#~ primitive failed
x
5
raise
p
5
I
-1
I
a
I
0
I
c
I
c
x
26
kernel/bootstrap/fixnum.rb
p
0
x
17
method_visibility
x
15
add_defn_method
x
2
-@
M
1
n
x
10
fixnum_neg
x
2
-@
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
3
I
0
I
0
I
0
n
p
4
x
16
PrimitiveFailure
n
s
26
Fixnum#-@ primitive failed
x
5
raise
p
5
I
-1
I
f
I
0
I
11
I
c
x
26
kernel/bootstrap/fixnum.rb
p
0
x
1
+
M
1
n
x
10
fixnum_add
x
1
+
i
10
5
7
0
20
0
47
49
1
2
11
I
4
I
1
I
1
I
1
n
p
2
x
1
+
x
12
redo_coerced
p
5
I
-1
I
16
I
0
I
18
I
a
x
26
kernel/bootstrap/fixnum.rb
p
1
x
1
o
x
1
-
M
1
n
x
10
fixnum_sub
x
1
-
i
10
5
7
0
20
0
47
49
1
2
11
I
4
I
1
I
1
I
1
n
p
2
x
1
-
x
12
redo_coerced
p
5
I
-1
I
1b
I
0
I
1d
I
a
x
26
kernel/bootstrap/fixnum.rb
p
1
x
1
o
x
1
*
M
1
n
x
10
fixnum_mul
x
1
*
i
10
5
7
0
20
0
47
49
1
2
11
I
4
I
1
I
1
I
1
n
p
2
x
1
*
x
12
redo_coerced
p
5
I
-1
I
20
I
0
I
22
I
a
x
26
kernel/bootstrap/fixnum.rb
p
1
x
1
o
x
6
divide
M
1
n
x
10
fixnum_div
x
6
divide
i
10
5
7
0
20
0
47
49
1
2
11
I
4
I
1
I
1
I
1
n
p
2
x
1
/
x
12
redo_coerced
p
5
I
-1
I
27
I
0
I
29
I
a
x
26
kernel/bootstrap/fixnum.rb
p
1
x
1
o
x
1
/
x
12
alias_method
x
3
div
M
1
n
x
10
fixnum_div
x
3
div
i
10
5
7
0
20
0
47
49
1
2
11
I
4
I
1
I
1
I
1
n
p
2
x
3
div
x
12
redo_coerced
p
5
I
-1
I
2f
I
0
I
31
I
a
x
26
kernel/bootstrap/fixnum.rb
p
1
x
1
o
x
1
%
M
1
n
x
10
fixnum_mod
x
1
%
i
10
5
7
0
20
0
47
49
1
2
11
I
4
I
1
I
1
I
1
n
p
2
x
1
%
x
12
redo_coerced
p
5
I
-1
I
34
I
0
I
36
I
a
x
26
kernel/bootstrap/fixnum.rb
p
1
x
1
o
x
6
divmod
M
1
n
x
13
fixnum_divmod
x
6
divmod
i
10
5
7
0
20
0
47
49
1
2
11
I
4
I
1
I
1
I
1
n
p
2
x
6
divmod
x
12
redo_coerced
p
5
I
-1
I
39
I
0
I
3b
I
a
x
26
kernel/bootstrap/fixnum.rb
p
1
x
5
other
x
1
&
M
1
n
x
10
fixnum_and
x
1
&
i
42
45
0
1
43
2
20
0
45
3
4
49
5
2
9
33
5
45
6
7
7
8
64
20
0
49
9
1
47
49
10
2
8
34
1
15
20
0
54
52
11
1
11
I
5
I
1
I
1
I
1
n
p
12
x
8
Rubinius
n
x
4
Type
x
5
Float
n
x
15
object_kind_of?
x
10
RangeError
n
s
40
float %-.10g is out of range of a Fixnum
x
1
%
x
5
raise
x
1
&
p
13
I
-1
I
40
I
0
I
42
I
f
I
43
I
21
I
42
I
22
I
0
I
23
I
45
I
2a
x
26
kernel/bootstrap/fixnum.rb
p
1
x
1
o
x
1
|
M
1
n
x
9
fixnum_or
x
1
|
i
42
45
0
1
43
2
20
0
45
3
4
49
5
2
9
33
5
45
6
7
7
8
64
20
0
49
9
1
47
49
10
2
8
34
1
15
20
0
54
52
11
1
11
I
5
I
1
I
1
I
1
n
p
12
x
8
Rubinius
n
x
4
Type
x
5
Float
n
x
15
object_kind_of?
x
10
RangeError
n
s
40
float %-.10g is out of range of a Fixnum
x
1
%
x
5
raise
x
1
|
p
13
I
-1
I
48
I
0
I
4a
I
f
I
4b
I
21
I
4a
I
22
I
0
I
23
I
4d
I
2a
x
26
kernel/bootstrap/fixnum.rb
p
1
x
1
o
x
1
^
M
1
n
x
10
fixnum_xor
x
1
^
i
42
45
0
1
43
2
20
0
45
3
4
49
5
2
9
33
5
45
6
7
7
8
64
20
0
49
9
1
47
49
10
2
8
34
1
15
20
0
54
52
11
1
11
I
5
I
1
I
1
I
1
n
p
12
x
8
Rubinius
n
x
4
Type
x
5
Float
n
x
15
object_kind_of?
x
10
RangeError
n
s
40
float %-.10g is out of range of a Fixnum
x
1
%
x
5
raise
x
1
^
p
13
I
-1
I
50
I
0
I
52
I
f
I
53
I
21
I
52
I
22
I
0
I
23
I
55
I
2a
x
26
kernel/bootstrap/fixnum.rb
p
1
x
1
o
x
2
<<
M
1
n
x
17
fixnum_left_shift
x
2
<<
i
50
45
0
1
43
2
20
0
45
3
4
7
5
49
6
3
19
0
15
20
0
45
7
8
49
9
1
9
31
1
8
42
5
45
10
11
7
12
64
47
49
13
2
15
5
20
0
49
14
1
11
I
5
I
1
I
1
I
1
n
p
15
x
8
Rubinius
n
x
4
Type
x
7
Integer
n
x
6
to_int
x
9
coerce_to
x
6
Fixnum
n
x
8
kind_of?
x
10
RangeError
n
s
37
argument is out of range for a Fixnum
x
5
raise
x
2
<<
p
13
I
-1
I
58
I
0
I
5b
I
12
I
5c
I
1f
I
5d
I
2a
I
0
I
2b
I
60
I
32
x
26
kernel/bootstrap/fixnum.rb
p
1
x
5
other
x
2
>>
M
1
n
x
18
fixnum_right_shift
x
2
>>
i
50
45
0
1
43
2
20
0
45
3
4
7
5
49
6
3
19
0
15
20
0
45
7
8
49
9
1
9
31
1
8
42
5
45
10
11
7
12
64
47
49
13
2
15
5
20
0
49
14
1
11
I
5
I
1
I
1
I
1
n
p
15
x
8
Rubinius
n
x
4
Type
x
7
Integer
n
x
6
to_int
x
9
coerce_to
x
6
Fixnum
n
x
8
kind_of?
x
10
RangeError
n
s
37
argument is out of range for a Fixnum
x
5
raise
x
2
>>
p
13
I
-1
I
63
I
0
I
66
I
12
I
67
I
1f
I
68
I
2a
I
0
I
2b
I
6b
I
32
x
26
kernel/bootstrap/fixnum.rb
p
1
x
5
other
x
2
**
M
1
n
x
10
fixnum_pow
x
2
**
i
10
5
7
0
20
0
47
49
1
2
11
I
4
I
1
I
1
I
1
n
p
2
x
2
**
x
12
redo_coerced
p
5
I
-1
I
6e
I
0
I
70
I
a
x
26
kernel/bootstrap/fixnum.rb
p
1
x
1
o
x
2
==
M
1
n
x
12
fixnum_equal
x
2
==
i
6
20
0
5
83
0
11
I
3
I
1
I
1
I
1
n
p
1
x
2
==
p
5
I
-1
I
75
I
0
I
77
I
6
x
26
kernel/bootstrap/fixnum.rb
p
1
x
1
o
x
3
<=>
M
1
n
x
14
fixnum_compare
x
3
<=>
i
74
26
93
0
15
29
39
0
5
20
0
7
0
47
49
1
2
97
37
19
1
15
37
19
2
15
15
2
15
20
2
20
1
49
2
1
11
30
8
70
26
93
1
15
24
13
45
3
4
12
49
5
1
10
56
8
65
15
1
92
0
27
11
25
8
70
15
92
1
27
34
92
0
27
11
I
8
I
3
I
1
I
1
n
p
6
x
13
compare_error
x
11
math_coerce
x
3
<=>
x
13
ArgumentError
n
x
3
===
p
15
I
-1
I
7c
I
0
I
83
I
1c
I
84
I
27
I
0
I
2c
I
85
I
39
I
86
I
46
I
0
I
4a
x
26
kernel/bootstrap/fixnum.rb
p
3
x
5
other
x
1
b
x
1
a
x
1
<
M
1
n
x
9
fixnum_lt
x
1
<
i
28
5
20
0
7
0
47
49
1
2
97
37
19
1
15
37
19
2
15
15
2
15
20
2
20
1
84
2
11
I
6
I
3
I
1
I
1
n
p
3
x
13
compare_error
x
11
math_coerce
x
1
<
p
7
I
-1
I
8a
I
0
I
8d
I
15
I
8e
I
1c
x
26
kernel/bootstrap/fixnum.rb
p
3
x
5
other
x
1
b
x
1
a
x
2
<=
M
1
n
x
9
fixnum_le
x
2
<=
i
29
5
20
0
7
0
47
49
1
2
97
37
19
1
15
37
19
2
15
15
2
15
20
2
20
1
49
2
1
11
I
6
I
3
I
1
I
1
n
p
3
x
13
compare_error
x
11
math_coerce
x
2
<=
p
7
I
-1
I
91
I
0
I
94
I
15
I
95
I
1d
x
26
kernel/bootstrap/fixnum.rb
p
3
x
5
other
x
1
b
x
1
a
x
1
>
M
1
n
x
9
fixnum_gt
x
1
>
i
28
5
20
0
7
0
47
49
1
2
97
37
19
1
15
37
19
2
15
15
2
15
20
2
20
1
85
2
11
I
6
I
3
I
1
I
1
n
p
3
x
13
compare_error
x
11
math_coerce
x
1
>
p
7
I
-1
I
98
I
0
I
9b
I
15
I
9c
I
1c
x
26
kernel/bootstrap/fixnum.rb
p
3
x
5
other
x
1
b
x
1
a
x
2
>=
M
1
n
x
9
fixnum_ge
x
2
>=
i
29
5
20
0
7
0
47
49
1
2
97
37
19
1
15
37
19
2
15
15
2
15
20
2
20
1
49
2
1
11
I
6
I
3
I
1
I
1
n
p
3
x
13
compare_error
x
11
math_coerce
x
2
>=
p
7
I
-1
I
9f
I
0
I
a2
I
15
I
a3
I
1d
x
26
kernel/bootstrap/fixnum.rb
p
3
x
5
other
x
1
b
x
1
a
x
5
zero?
M
1
n
n
x
5
zero?
i
5
5
78
83
0
11
I
2
I
0
I
0
I
0
n
p
1
x
2
==
p
5
I
-1
I
a8
I
0
I
a9
I
5
x
26
kernel/bootstrap/fixnum.rb
p
0
x
6
coerce
M
1
n
x
13
fixnum_coerce
x
6
coerce
i
7
20
0
54
52
0
1
11
I
3
I
1
I
1
I
1
n
p
1
x
6
coerce
p
5
I
-1
I
ae
I
0
I
b0
I
7
x
26
kernel/bootstrap/fixnum.rb
p
1
x
5
other
x
4
to_s
M
1
n
n
x
4
to_s
i
16
23
0
10
9
4
10
19
0
15
5
20
0
98
0
2
11
I
3
I
1
I
0
I
1
n
p
1
x
11
fixnum_to_s
p
5
I
-1
I
b3
I
9
I
b4
I
10
x
26
kernel/bootstrap/fixnum.rb
p
1
x
4
base
x
7
inspect
M
1
n
n
x
7
inspect
i
7
5
4
10
98
0
2
11
I
2
I
0
I
0
I
0
n
p
1
x
11
fixnum_to_s
p
5
I
-1
I
b8
I
0
I
b9
I
7
x
26
kernel/bootstrap/fixnum.rb
p
0
x
4
to_f
M
1
n
x
11
fixnum_to_f
x
4
to_f
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
3
I
0
I
0
I
0
n
p
4
x
16
PrimitiveFailure
n
s
28
Fixnum#to_f primitive failed
x
5
raise
p
5
I
-1
I
bc
I
0
I
be
I
c
x
26
kernel/bootstrap/fixnum.rb
p
0
x
4
size
M
1
n
x
11
fixnum_size
x
4
size
i
12
5
45
0
1
7
2
64
47
49
3
2
11
I
3
I
0
I
0
I
0
n
p
4
x
16
PrimitiveFailure
n
s
28
Fixnum#size primitive failed
x
5
raise
p
5
I
-1
I
c1
I
0
I
c3
I
c
x
26
kernel/bootstrap/fixnum.rb
p
0
p
61
I
2
I
3
I
d
I
a
I
1b
I
f
I
29
I
16
I
37
I
1b
I
45
I
20
I
53
I
27
I
61
I
2b
I
6b
I
2f
I
79
I
34
I
87
I
39
I
95
I
40
I
a3
I
48
I
b1
I
50
I
bf
I
58
I
cd
I
63
I
db
I
6e
I
e9
I
75
I
f7
I
7a
I
101
I
7c
I
10f
I
8a
I
11d
I
91
I
12b
I
98
I
139
I
9f
I
147
I
a8
I
155
I
ae
I
163
I
b3
I
171
I
b8
I
17f
I
bc
I
18d
I
c1
I
19b
x
26
kernel/bootstrap/fixnum.rb
p
0
x
13
attach_method
p
3
I
0
I
1
I
1f
x
26
kernel/bootstrap/fixnum.rb
p
0
