!RBIX
2138443229280315561
x
M
1
n
n
x
10
__script__
i
54
99
7
0
65
49
1
2
13
99
12
7
2
12
7
3
12
65
12
49
4
4
15
49
2
0
15
99
7
5
65
49
1
2
13
99
12
7
2
12
7
6
12
65
12
49
4
4
15
49
2
0
15
2
11
I
6
I
0
I
0
I
0
n
p
7
x
11
Forwardable
x
11
open_module
x
15
__module_init__
M
1
n
n
x
11
Forwardable
i
82
5
66
1
38
0
15
5
99
43
1
12
49
2
1
13
99
12
7
3
12
7
4
12
65
12
49
5
4
15
54
50
3
0
15
99
7
6
7
7
65
67
49
8
0
49
9
4
15
99
7
10
7
11
65
67
49
8
0
49
9
4
15
65
7
12
7
6
47
49
13
2
15
65
7
14
7
10
47
49
13
2
11
I
6
I
0
I
0
I
0
n
p
15
x
6
@debug
x
4
Type
x
22
object_singleton_class
x
18
__metaclass_init__
M
1
n
n
x
18
__metaclass_init__
i
10
5
66
5
7
0
47
49
1
1
11
I
2
I
0
I
0
I
0
n
p
2
x
5
debug
x
13
attr_accessor
p
3
I
2
I
72
I
a
x
18
lib/forwardable.rb
p
0
x
13
attach_method
x
23
def_instance_delegators
M
1
n
n
x
23
def_instance_delegators
i
8
20
1
56
0
50
1
0
11
I
5
I
3
I
1
I
1
I
1
p
2
M
1
p
2
x
9
for_block
t
n
x
23
def_instance_delegators
i
17
57
22
1
2
15
5
21
1
0
21
1
2
47
49
0
2
11
I
4
I
0
I
1
I
1
n
p
1
x
22
def_instance_delegator
p
5
I
0
I
83
I
5
I
84
I
11
x
18
lib/forwardable.rb
p
0
x
4
each
p
5
I
-1
I
82
I
0
I
83
I
8
x
18
lib/forwardable.rb
p
3
x
8
accessor
x
7
methods
x
6
method
x
17
method_visibility
x
15
add_defn_method
x
22
def_instance_delegator
M
1
n
n
x
22
def_instance_delegator
i
107
23
2
10
9
20
1
19
2
15
20
0
45
0
1
49
2
1
9
28
20
0
49
3
0
19
0
8
29
1
15
20
1
45
0
4
49
2
1
9
49
20
1
49
3
0
19
1
8
50
1
15
20
2
45
0
5
49
2
1
9
70
20
2
49
3
0
19
2
8
71
1
15
5
7
6
20
2
47
101
7
7
8
20
0
47
101
7
7
9
20
1
47
101
7
7
10
63
7
7
11
64
79
47
49
12
3
11
I
b
I
3
I
2
I
3
n
p
13
x
7
Integer
n
x
8
kind_of?
x
7
id2name
n
n
s
10
      def 
x
4
to_s
s
26
(*args, &block)
	begin
	  
s
11
.__send__(:
s
143
, *args, &block)
	rescue Exception
	  $@.delete_if{|s| /^\(__FORWARDABLE__\):/ =~ s} unless Forwardable::debug
	  Kernel::raise
	end
      end

s
17
(__FORWARDABLE__)
x
11
module_eval
p
23
I
-1
I
8f
I
9
I
90
I
1d
I
0
I
1e
I
91
I
32
I
0
I
33
I
92
I
47
I
0
I
48
I
94
I
49
I
95
I
52
I
97
I
62
I
94
I
6b
x
18
lib/forwardable.rb
p
3
x
8
accessor
x
6
method
x
3
ali
x
14
def_delegators
x
12
alias_method
x
13
def_delegator
p
13
I
2
I
6f
I
6
I
70
I
22
I
82
I
30
I
8f
I
3e
I
a0
I
48
I
a1
I
52
x
18
lib/forwardable.rb
p
0
x
13
attach_method
x
17
SingleForwardable
M
1
n
n
x
17
SingleForwardable
i
50
5
66
99
7
0
7
1
65
67
49
2
0
49
3
4
15
99
7
4
7
5
65
67
49
2
0
49
3
4
15
65
7
6
7
0
47
49
7
2
15
65
7
8
7
4
47
49
7
2
11
I
5
I
0
I
0
I
0
n
p
9
x
24
def_singleton_delegators
M
1
n
n
x
24
def_singleton_delegators
i
8
20
1
56
0
50
1
0
11
I
5
I
3
I
1
I
1
I
1
p
2
M
1
p
2
x
9
for_block
t
n
x
24
def_singleton_delegators
i
17
57
22
1
2
15
5
21
1
0
21
1
2
47
49
0
2
11
I
4
I
0
I
1
I
1
n
p
1
x
23
def_singleton_delegator
p
5
I
0
I
bb
I
5
I
bc
I
11
x
18
lib/forwardable.rb
p
0
x
4
each
p
5
I
-1
I
ba
I
0
I
bb
I
8
x
18
lib/forwardable.rb
p
3
x
8
accessor
x
7
methods
x
6
method
x
17
method_visibility
x
15
add_defn_method
x
23
def_singleton_delegator
M
1
n
n
x
23
def_singleton_delegator
i
107
23
2
10
9
20
1
19
2
15
20
0
45
0
1
49
2
1
9
28
20
0
49
3
0
19
0
8
29
1
15
20
1
45
0
4
49
2
1
9
49
20
1
49
3
0
19
1
8
50
1
15
20
2
45
0
5
49
2
1
9
70
20
2
49
3
0
19
2
8
71
1
15
5
7
6
20
2
47
101
7
7
8
20
0
47
101
7
7
9
20
1
47
101
7
7
10
63
7
7
11
64
79
47
49
12
3
11
I
b
I
3
I
2
I
3
n
p
13
x
7
Integer
n
x
8
kind_of?
x
7
id2name
n
n
s
11
       def 
x
4
to_s
s
28
(*args, &block)
	 begin
	   
s
11
.__send__(:
s
147
, *args,&block)
	 rescue Exception
	   $@.delete_if{|s| /^\(__FORWARDABLE__\):/ =~ s} unless Forwardable::debug
	   Kernel::raise
	 end
       end

s
17
(__FORWARDABLE__)
x
13
instance_eval
p
23
I
-1
I
c7
I
9
I
c8
I
1d
I
0
I
1e
I
c9
I
32
I
0
I
33
I
ca
I
47
I
0
I
48
I
cc
I
49
I
cd
I
52
I
cf
I
62
I
cc
I
6b
x
18
lib/forwardable.rb
p
3
x
8
accessor
x
6
method
x
3
ali
x
14
def_delegators
x
12
alias_method
x
13
def_delegator
p
9
I
2
I
ba
I
10
I
c7
I
1e
I
d8
I
28
I
d9
I
32
x
18
lib/forwardable.rb
p
0
p
5
I
0
I
6d
I
1a
I
ac
I
36
x
18
lib/forwardable.rb
p
0
