Решение на Бонус задача: ArnoldC+- от Петко Митков

Обратно към всички решения

Към профила на Петко Митков

Резултати

  • 8 точки от тестове
  • 1 отнета точка
  • 7 точки общо
  • 0 успешни тест(а)
  • 0 неуспешни тест(а)

Код

module ArnoldCPM
class << self
attr_accessor :printer
def reset_variables
@arnold_parsed = ""
@depth = 0
@returning_value = false
@main_function = false
@current_expression = ArnoldExpression.new
@current_function_declaration = LambdaFunctionDeclaration.new
@block_name = 0
@current_variable = nil
@blocks_stack = []
end
def totally_recall(&block)
reset_variables
instance_eval(&block)
instance_eval(@arnold_parsed)
end
def its_showtime
@main_function = true
@arnold_parsed << "main = lambda do\n"
@depth += 1
end
def you_have_been_terminated
@depth -= 1
@main_function = false
@arnold_parsed << "end\n"
@arnold_parsed << "main.call()"
end
def talk_to_the_hand(operand)
@arnold_parsed << calc_depth << "@printer.print(#{operand})\n"
end
def get_to_the_chopper(variable_name)
@expression = ArnoldExpression.new
@expression.variable_name = variable_name
end
def here_is_my_invitation(initial_value)
@expression.change_initial_value(initial_value)
end
def enough_talk
@arnold_parsed << (calc_depth + @expression.to_s) << "\n"
end
def get_up(operand)
@expression.add_operation(:+, operand)
end
def get_down(operand)
@expression.add_operation(:-, operand)
end
def youre_fired(operand)
@expression.add_operation(:*, operand)
end
def he_had_to_split(operand)
@expression.add_operation(:/, operand)
end
def i_let_him_go(operand)
@expression.add_operation(:%, operand)
end
def i_lied
0
end
def no_problemo
1
end
def consider_that_a_divorce(operand)
@expression.add_operation(:arnold_or, operand)
end
def knock_knock(operand)
@expression.add_operation(:arnold_and, operand)
end
def let_off_some_steam_bennet(operand)
@expression.add_operation(:arnold_greater_than, operand)
end
def you_are_not_you_you_are_me(operand)
@expression.add_operation(:arnold_equals, operand)
end
def because_im_going_to_say_please(condition)

В този случай

a = 5
b = 10

foo = lambda do
  a = a
  b = b

  if-else statement...
 end

подходящо ли е или има и по-просто решение?

edit: всъщност, след доста опити, това няма как да стане. По условие искате всичко да е Proc за да може да се подава като параметър, а Proc-a няма scope gate и няма как да има две променливи с еднакви имена(една локална и една външна за блока).

Както сам си забелязал чист proc няма да свърши работа. Помисли дали можеш да измислиш друга репрезентация.

В условието не сме казали, че ArnoldC+- функциите трябва да са proc-ове. В някои примери използвахме методи, в други proc-ове, точно защото нито едно от двете не съответства напълно.

@arnold_parsed << calc_depth << "block#{@block_name} = lambda do\n"
@blocks_stack.push(@block_name)
@block_name += 1
@depth += 1
@arnold_parsed << calc_depth << "if #{condition}.nonzero?\n"
@depth += 1
end
def bull_shit
@depth -= 1
@arnold_parsed << calc_depth << "else\n"
@depth += 1
end
def you_have_no_respect_for_logic
@depth -= 1
@arnold_parsed << calc_depth << "end\n"
@depth -= 1
@arnold_parsed << calc_depth << "end\n"
@arnold_parsed << calc_depth << "block#{@blocks_stack.pop}.call\n"
end
def listen_to_me_very_carefully(function_name)
@current_function_declaration = LambdaFunctionDeclaration.new
@current_function_declaration.function_name = function_name
@arnold_parsed << calc_depth << @current_function_declaration.to_s
@depth += 1
@returning_value = false
end
def i_need_your_clothes_your_boots_and_your_motorcycle(parameter_name)
lines = @arnold_parsed.split("\n")
lines.pop
@arnold_parsed = lines.join("\n")
@current_function_declaration.add_parameter(parameter_name)
@depth -= 1
@arnold_parsed << calc_depth << @current_function_declaration.to_s
@depth += 1
end
def give_these_people_air
@returning_value = true
end
def ill_be_back(return_value = 0)
@arnold_parsed << calc_depth << "return #{return_value}\n"
end
def hasta_la_vista_baby
@depth -= 1
@arnold_parsed << calc_depth << "end\n"
end
def do_it_now(function_name, *parameters)
parameters_block = '(' + parameters.join(', ') + ')'
if @current_variable
@arnold_parsed << calc_depth <<
"#{@current_variable} = #{function_name}.call#{parameters_block}\n"
@current_variable = nil
else
@arnold_parsed << calc_depth << "#{function_name}.call#{parameters_block}\n"
end
end
def get_your_ass_to_mars(variable)
@current_variable = variable
end
def method_missing(method)
method.to_s
end
def calc_depth
' ' * @depth
end
end
end
class LambdaFunctionDeclaration
attr_accessor :function_name
def initialize
@parameters = []
@function_name = ''
end
def add_parameter(parameter_name)
@parameters.push(parameter_name)
end
def to_s
if @parameters.empty?
"#{@function_name} = lambda do\n"
else
parameters = '|' + @parameters.join(", ") + '|'
"#{@function_name} = lambda do #{parameters}\n"
end
end
end
class Integer
def arnold_or(other)
if self.nonzero?
self
else
other
end
end
def arnold_and(other)
if self.zero?
self
else
other
end
end
def arnold_greater_than(other)
if self > other
1
else
0
end
end
def arnold_equals(other)
if self == other
1
else
0
end
end
end
class Proc
def arnold_equals(other)
if self == other
1
else
0
end
end
end
class ArnoldExpression
attr_accessor :variable_name
def initialize
@expression = ''
@variable_name = ''
end
def change_initial_value(initial_value)
@expression << initial_value.to_s
end
def add_operation(operator, operand)
@expression << ".#{operator} #{operand}"
add_parentheses
end
def to_s
"#{@variable_name} = " + @expression
end
private
def add_parentheses
@expression.prepend('(')
@expression[@expression.size] = ')'
end
end

Лог от изпълнението

Finished in 0.00101 seconds
2 examples, 1 failure
/data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/metadata.rb:200:in `flatten': can't convert Module to Array (Module#to_ary gives String) (TypeError)
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/metadata.rb:200:in `full_description'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/metadata.rb:76:in `store_computed'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/metadata.rb:49:in `[]'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/metadata.rb:123:in `full_description'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/metadata.rb:76:in `store_computed'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/metadata.rb:49:in `[]'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/example.rb:41:in `block (2 levels) in delegate_to_metadata'
	from /data/rails/evans-2016/releases/20161119130633/lib/language/ruby/json_formatter.rb:22:in `example_failed'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/reporter.rb:130:in `block in notify'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/reporter.rb:129:in `each'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/reporter.rb:129:in `notify'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/reporter.rb:92:in `example_failed'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/example.rb:264:in `finish'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/example.rb:231:in `fail_with_exception'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb:523:in `block in fail_filtered_examples'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb:523:in `each'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb:523:in `fail_filtered_examples'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb:501:in `rescue in run'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb:506:in `run'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:24:in `map'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:24:in `block in run'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/reporter.rb:58:in `report'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:21:in `run'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/runner.rb:103:in `run'
	from /data/rails/evans-2016/shared/bundle/ruby/2.3.0/gems/rspec-core-2.99.2/lib/rspec/core/runner.rb:17:in `block in autorun'

История (4 версии и 7 коментара)

Петко обнови решението на 28.12.2016 04:07 (преди над 7 години)

+module ArnoldCPM
+ def self.reset_variables
+ @arnold_parsed = ""
+ @depth = 0
+ @returning_value = false
+ @main_function = false
+ @current_expression = ArnoldExpression.new
+ @current_function_declaration = LambdaFunctionDeclaration.new
+ @block_name = 0
+ @current_variable = nil
+ end
+
+ class << self
+ attr_accessor :printer
+ end
+
+ def self.totally_recall(&block)
+ reset_variables
+ instance_eval(&block)
+ instance_eval(@arnold_parsed)
+ end
+
+ def self.talk_to_the_hand(operand)
+ @arnold_parsed << calc_depth << "@printer.print(#{operand})\n"
+ end
+
+ def self.get_to_the_chopper(variable_name)
+ @expression = ArnoldExpression.new
+ @expression.variable_name = variable_name
+ end
+
+ def self.here_is_my_invitation(initial_value)
+ @expression.change_initial_value(initial_value)
+ end
+
+ def self.enough_talk
+ @arnold_parsed << (calc_depth + @expression.to_s) << "\n"
+ end
+
+ def self.get_up(operand)
+ @expression.add_operation(:+, operand)
+ end
+
+ def self.get_down(operand)
+ @expression.add_operation(:-, operand)
+ end
+
+ def self.youre_fired(operand)
+ @expression.add_operation(:*, operand)
+ end
+
+ def self.he_had_to_split(operand)
+ @expression.add_operation(:/, operand)
+ end
+
+ def self.i_let_him_go(operand)
+ @expression.add_operation(:%, operand)
+ end
+
+ def self.i_lied
+ 0
+ end
+
+ def self.no_problemo
+ 1
+ end
+
+ def self.consider_that_a_divorce(operand)
+ @expression.add_operation(:arnold_or, operand)
+ end
+
+ def self.knock_knock(operand)
+ @expression.add_operation(:arnold_and, operand)
+ end
+
+ def self.let_off_some_steam_bennet(operand)
+ @expression.add_operation(:arnold_greater_than, operand)
+ end
+
+ def self.you_are_not_you_you_are_me(operand)
+ @expression.add_operation(:arnold_equals, operand)
+ end
+
+ def self.because_im_going_to_say_please(condition)
+ @arnold_parsed << calc_depth << "if #{condition}.nonzero?\n"
+ @depth += 1
+ end
+
+ def self.bull_shit
+ @depth -= 1
+ @arnold_parsed << calc_depth << "else\n"
+ @depth += 1
+ end
+
+ def self.you_have_no_respect_for_logic
+ @depth -= 1
+ @arnold_parsed << calc_depth << "end\n"
+ end
+
+ def self.listen_to_me_very_carefully(function_name)
+ @current_function_declaration = LambdaFunctionDeclaration.new
+ @current_function_declaration.function_name = function_name
+ @arnold_parsed << calc_depth << @current_function_declaration.to_s
+ @depth += 1
+ @returning_value = false
+ end
+
+ def self.i_need_your_clothes_your_boots_and_your_motorcycle(parameter_name)
+ lines = @arnold_parsed.split("\n")
+ lines.pop
+ @arnold_parsed = lines.join("\n")
+ @current_function_declaration.add_parameter(parameter_name)
+ @depth -= 1
+ @arnold_parsed << calc_depth << @current_function_declaration.to_s
+ @depth += 1
+ end
+
+ def self.give_these_people_air
+ @returning_value = true
+ end
+
+ def self.ill_be_back(return_value = 0)
+ @arnold_parsed << calc_depth << "return #{return_value}\n"
+ end
+
+ def self.hasta_la_vista_baby
+ @depth -= 1
+ @arnold_parsed << calc_depth << "end\n"
+ end
+
+ def self.do_it_now(function_name, *parameters)
+ parameters_block = '(' + parameters.join(', ') + ')'
+
+ if @current_variable
+ @arnold_parsed << calc_depth <<
+ "#{@current_variable} = #{function_name}.call#{parameters_block}\n"
+ @current_variable = nil
+ else
+ @arnold_parsed << calc_depth << "#{function_name}.call#{parameters_block}\n"
+ end
+
+ end
+
+ def self.get_your_ass_to_mars(variable)
+ @current_variable = variable
+ end
+
+ def self.method_missing(method)
+ method.to_s
+ end
+
+ def self.calc_depth
+ ' ' * @depth
+ end
+end
+
+class LambdaFunctionDeclaration
+ attr_accessor :function_name
+
+ def initialize
+ @parameters = []
+ @function_name = ''
+ end
+
+ def add_parameter(parameter_name)
+ @parameters.push(parameter_name)
+ end
+
+ def to_s
+ if @parameters.empty?
+ "#{@function_name} = lambda do\n"
+ else
+ parameters = '|' + @parameters.join(", ") + '|'
+ "#{@function_name} = lambda do #{parameters}\n"
+ end
+ end
+end
+
+class Integer
+ def arnold_or(other)
+ if self != 0
+ self
+ else
+ other
+ end
+ end
+
+ def arnold_and(other)
+ if self == 0
+ self
+ else
+ other
+ end
+ end
+
+ def arnold_greater_than(other)
+ if self > other
+ 1
+ else
+ 0
+ end
+ end
+
+ def arnold_equals(other)
+ if self == other
+ 1
+ else
+ 0
+ end
+ end
+end
+
+class Proc
+ def arnold_equals(other)
+ if self == other
+ 1
+ else
+ 0
+ end
+ end
+end
+
+class ArnoldExpression
+ attr_accessor :variable_name
+
+ def initialize
+ @expression = ''
+ @variable_name = ''
+ end
+
+ def change_initial_value(initial_value)
+ @expression << initial_value.to_s
+ end
+
+ def add_operation(operator, operand)
+ @expression << ".#{operator} #{operand}"
+ add_parentheses
+ end
+
+ def to_s
+ "#{@variable_name} = " + @expression
+ end
+
+ private
+ def add_parentheses
+ @expression.prepend('(')
+ @expression[@expression.size] = ')'
+ end
+end

Петко обнови решението на 28.12.2016 04:11 (преди над 7 години)

module ArnoldCPM
- def self.reset_variables
- @arnold_parsed = ""
- @depth = 0
- @returning_value = false
- @main_function = false
- @current_expression = ArnoldExpression.new
- @current_function_declaration = LambdaFunctionDeclaration.new
- @block_name = 0
- @current_variable = nil
- end
-
class << self
attr_accessor :printer
- end
- def self.totally_recall(&block)
- reset_variables
- instance_eval(&block)
- instance_eval(@arnold_parsed)
- end
+ def reset_variables
+ @arnold_parsed = ""
+ @depth = 0
+ @returning_value = false
+ @main_function = false
+ @current_expression = ArnoldExpression.new
+ @current_function_declaration = LambdaFunctionDeclaration.new
+ @block_name = 0
+ @current_variable = nil
+ end
- def self.talk_to_the_hand(operand)
- @arnold_parsed << calc_depth << "@printer.print(#{operand})\n"
- end
+ def totally_recall(&block)
+ reset_variables
+ instance_eval(&block)
+ instance_eval(@arnold_parsed)
+ end
- def self.get_to_the_chopper(variable_name)
- @expression = ArnoldExpression.new
- @expression.variable_name = variable_name
- end
+ def talk_to_the_hand(operand)
+ @arnold_parsed << calc_depth << "@printer.print(#{operand})\n"
+ end
- def self.here_is_my_invitation(initial_value)
- @expression.change_initial_value(initial_value)
- end
+ def get_to_the_chopper(variable_name)
+ @expression = ArnoldExpression.new
+ @expression.variable_name = variable_name
+ end
- def self.enough_talk
- @arnold_parsed << (calc_depth + @expression.to_s) << "\n"
- end
+ def here_is_my_invitation(initial_value)
+ @expression.change_initial_value(initial_value)
+ end
- def self.get_up(operand)
- @expression.add_operation(:+, operand)
- end
+ def enough_talk
+ @arnold_parsed << (calc_depth + @expression.to_s) << "\n"
+ end
- def self.get_down(operand)
- @expression.add_operation(:-, operand)
- end
+ def get_up(operand)
+ @expression.add_operation(:+, operand)
+ end
- def self.youre_fired(operand)
- @expression.add_operation(:*, operand)
- end
+ def get_down(operand)
+ @expression.add_operation(:-, operand)
+ end
- def self.he_had_to_split(operand)
- @expression.add_operation(:/, operand)
- end
+ def youre_fired(operand)
+ @expression.add_operation(:*, operand)
+ end
- def self.i_let_him_go(operand)
- @expression.add_operation(:%, operand)
- end
+ def he_had_to_split(operand)
+ @expression.add_operation(:/, operand)
+ end
- def self.i_lied
- 0
- end
+ def i_let_him_go(operand)
+ @expression.add_operation(:%, operand)
+ end
- def self.no_problemo
- 1
- end
+ def i_lied
+ 0
+ end
- def self.consider_that_a_divorce(operand)
- @expression.add_operation(:arnold_or, operand)
- end
+ def no_problemo
+ 1
+ end
- def self.knock_knock(operand)
- @expression.add_operation(:arnold_and, operand)
- end
+ def consider_that_a_divorce(operand)
+ @expression.add_operation(:arnold_or, operand)
+ end
- def self.let_off_some_steam_bennet(operand)
- @expression.add_operation(:arnold_greater_than, operand)
- end
+ def knock_knock(operand)
+ @expression.add_operation(:arnold_and, operand)
+ end
- def self.you_are_not_you_you_are_me(operand)
- @expression.add_operation(:arnold_equals, operand)
- end
+ def let_off_some_steam_bennet(operand)
+ @expression.add_operation(:arnold_greater_than, operand)
+ end
- def self.because_im_going_to_say_please(condition)
- @arnold_parsed << calc_depth << "if #{condition}.nonzero?\n"
- @depth += 1
- end
+ def you_are_not_you_you_are_me(operand)
+ @expression.add_operation(:arnold_equals, operand)
+ end
- def self.bull_shit
- @depth -= 1
- @arnold_parsed << calc_depth << "else\n"
- @depth += 1
- end
+ def because_im_going_to_say_please(condition)
+ @arnold_parsed << calc_depth << "if #{condition}.nonzero?\n"
+ @depth += 1
+ end
- def self.you_have_no_respect_for_logic
- @depth -= 1
- @arnold_parsed << calc_depth << "end\n"
- end
+ def bull_shit
+ @depth -= 1
+ @arnold_parsed << calc_depth << "else\n"
+ @depth += 1
+ end
- def self.listen_to_me_very_carefully(function_name)
- @current_function_declaration = LambdaFunctionDeclaration.new
- @current_function_declaration.function_name = function_name
- @arnold_parsed << calc_depth << @current_function_declaration.to_s
- @depth += 1
- @returning_value = false
- end
+ def you_have_no_respect_for_logic
+ @depth -= 1
+ @arnold_parsed << calc_depth << "end\n"
+ end
- def self.i_need_your_clothes_your_boots_and_your_motorcycle(parameter_name)
- lines = @arnold_parsed.split("\n")
- lines.pop
- @arnold_parsed = lines.join("\n")
- @current_function_declaration.add_parameter(parameter_name)
- @depth -= 1
- @arnold_parsed << calc_depth << @current_function_declaration.to_s
- @depth += 1
- end
+ def listen_to_me_very_carefully(function_name)
+ @current_function_declaration = LambdaFunctionDeclaration.new
+ @current_function_declaration.function_name = function_name
+ @arnold_parsed << calc_depth << @current_function_declaration.to_s
+ @depth += 1
+ @returning_value = false
+ end
- def self.give_these_people_air
- @returning_value = true
- end
+ def i_need_your_clothes_your_boots_and_your_motorcycle(parameter_name)
+ lines = @arnold_parsed.split("\n")
+ lines.pop
+ @arnold_parsed = lines.join("\n")
+ @current_function_declaration.add_parameter(parameter_name)
+ @depth -= 1
+ @arnold_parsed << calc_depth << @current_function_declaration.to_s
+ @depth += 1
+ end
- def self.ill_be_back(return_value = 0)
- @arnold_parsed << calc_depth << "return #{return_value}\n"
- end
+ def give_these_people_air
+ @returning_value = true
+ end
- def self.hasta_la_vista_baby
- @depth -= 1
- @arnold_parsed << calc_depth << "end\n"
- end
+ def ill_be_back(return_value = 0)
+ @arnold_parsed << calc_depth << "return #{return_value}\n"
+ end
- def self.do_it_now(function_name, *parameters)
- parameters_block = '(' + parameters.join(', ') + ')'
-
- if @current_variable
- @arnold_parsed << calc_depth <<
- "#{@current_variable} = #{function_name}.call#{parameters_block}\n"
- @current_variable = nil
- else
- @arnold_parsed << calc_depth << "#{function_name}.call#{parameters_block}\n"
+ def hasta_la_vista_baby
+ @depth -= 1
+ @arnold_parsed << calc_depth << "end\n"
end
- end
+ def do_it_now(function_name, *parameters)
+ parameters_block = '(' + parameters.join(', ') + ')'
- def self.get_your_ass_to_mars(variable)
- @current_variable = variable
- end
+ if @current_variable
+ @arnold_parsed << calc_depth <<
+ "#{@current_variable} = #{function_name}.call#{parameters_block}\n"
+ @current_variable = nil
+ else
+ @arnold_parsed << calc_depth << "#{function_name}.call#{parameters_block}\n"
+ end
- def self.method_missing(method)
- method.to_s
- end
+ end
- def self.calc_depth
- ' ' * @depth
+ def get_your_ass_to_mars(variable)
+ @current_variable = variable
+ end
+
+ def method_missing(method)
+ method.to_s
+ end
+
+ def calc_depth
+ ' ' * @depth
+ end
end
end
class LambdaFunctionDeclaration
attr_accessor :function_name
def initialize
@parameters = []
@function_name = ''
end
def add_parameter(parameter_name)
@parameters.push(parameter_name)
end
def to_s
if @parameters.empty?
"#{@function_name} = lambda do\n"
else
parameters = '|' + @parameters.join(", ") + '|'
"#{@function_name} = lambda do #{parameters}\n"
end
end
end
class Integer
def arnold_or(other)
if self != 0
self
else
other
end
end
def arnold_and(other)
if self == 0
self
else
other
end
end
def arnold_greater_than(other)
if self > other
1
else
0
end
end
def arnold_equals(other)
if self == other
1
else
0
end
end
end
class Proc
def arnold_equals(other)
if self == other
1
else
0
end
end
end
class ArnoldExpression
attr_accessor :variable_name
def initialize
@expression = ''
@variable_name = ''
end
def change_initial_value(initial_value)
@expression << initial_value.to_s
end
def add_operation(operator, operand)
@expression << ".#{operator} #{operand}"
add_parentheses
end
def to_s
"#{@variable_name} = " + @expression
end
private
def add_parentheses
@expression.prepend('(')
@expression[@expression.size] = ')'
end
end

Петко обнови решението на 28.12.2016 13:58 (преди над 7 години)

module ArnoldCPM
class << self
attr_accessor :printer
def reset_variables
@arnold_parsed = ""
@depth = 0
@returning_value = false
@main_function = false
@current_expression = ArnoldExpression.new
@current_function_declaration = LambdaFunctionDeclaration.new
@block_name = 0
@current_variable = nil
+ @blocks_stack = []
end
def totally_recall(&block)
reset_variables
instance_eval(&block)
instance_eval(@arnold_parsed)
end
def talk_to_the_hand(operand)
@arnold_parsed << calc_depth << "@printer.print(#{operand})\n"
end
def get_to_the_chopper(variable_name)
@expression = ArnoldExpression.new
@expression.variable_name = variable_name
end
def here_is_my_invitation(initial_value)
@expression.change_initial_value(initial_value)
end
def enough_talk
@arnold_parsed << (calc_depth + @expression.to_s) << "\n"
end
def get_up(operand)
@expression.add_operation(:+, operand)
end
def get_down(operand)
@expression.add_operation(:-, operand)
end
def youre_fired(operand)
@expression.add_operation(:*, operand)
end
def he_had_to_split(operand)
@expression.add_operation(:/, operand)
end
def i_let_him_go(operand)
@expression.add_operation(:%, operand)
end
def i_lied
0
end
def no_problemo
1
end
def consider_that_a_divorce(operand)
@expression.add_operation(:arnold_or, operand)
end
def knock_knock(operand)
@expression.add_operation(:arnold_and, operand)
end
def let_off_some_steam_bennet(operand)
@expression.add_operation(:arnold_greater_than, operand)
end
def you_are_not_you_you_are_me(operand)
@expression.add_operation(:arnold_equals, operand)
end
def because_im_going_to_say_please(condition)
+ @arnold_parsed << calc_depth << "block#{@block_name} = lambda do\n"
+ @blocks_stack.push(@block_name)
+ @block_name += 1
+ @depth += 1
@arnold_parsed << calc_depth << "if #{condition}.nonzero?\n"
@depth += 1
end
def bull_shit
@depth -= 1
@arnold_parsed << calc_depth << "else\n"
@depth += 1
end
def you_have_no_respect_for_logic
@depth -= 1
@arnold_parsed << calc_depth << "end\n"
+ @depth -= 1
+ @arnold_parsed << calc_depth << "end\n"
+ @arnold_parsed << calc_depth << "block#{@blocks_stack.pop}.call\n"
+
end
def listen_to_me_very_carefully(function_name)
@current_function_declaration = LambdaFunctionDeclaration.new
@current_function_declaration.function_name = function_name
@arnold_parsed << calc_depth << @current_function_declaration.to_s
@depth += 1
@returning_value = false
end
def i_need_your_clothes_your_boots_and_your_motorcycle(parameter_name)
lines = @arnold_parsed.split("\n")
lines.pop
@arnold_parsed = lines.join("\n")
@current_function_declaration.add_parameter(parameter_name)
@depth -= 1
@arnold_parsed << calc_depth << @current_function_declaration.to_s
@depth += 1
end
def give_these_people_air
@returning_value = true
end
def ill_be_back(return_value = 0)
@arnold_parsed << calc_depth << "return #{return_value}\n"
end
def hasta_la_vista_baby
@depth -= 1
@arnold_parsed << calc_depth << "end\n"
end
def do_it_now(function_name, *parameters)
parameters_block = '(' + parameters.join(', ') + ')'
if @current_variable
@arnold_parsed << calc_depth <<
"#{@current_variable} = #{function_name}.call#{parameters_block}\n"
@current_variable = nil
else
@arnold_parsed << calc_depth << "#{function_name}.call#{parameters_block}\n"
end
end
def get_your_ass_to_mars(variable)
@current_variable = variable
end
def method_missing(method)
method.to_s
end
def calc_depth
' ' * @depth
end
end
end
class LambdaFunctionDeclaration
attr_accessor :function_name
def initialize
@parameters = []
@function_name = ''
end
def add_parameter(parameter_name)
@parameters.push(parameter_name)
end
def to_s
if @parameters.empty?
"#{@function_name} = lambda do\n"
else
parameters = '|' + @parameters.join(", ") + '|'
"#{@function_name} = lambda do #{parameters}\n"
end
end
end
class Integer
def arnold_or(other)
- if self != 0
+ if self.nonzero?
self
else
other
end
end
def arnold_and(other)
- if self == 0
+ if self.zero?
self
else
other
end
end
def arnold_greater_than(other)
if self > other
1
else
0
end
end
def arnold_equals(other)
if self == other
1
else
0
end
end
end
class Proc
def arnold_equals(other)
if self == other
1
else
0
end
end
end
class ArnoldExpression
attr_accessor :variable_name
def initialize
@expression = ''
@variable_name = ''
end
def change_initial_value(initial_value)
@expression << initial_value.to_s
end
def add_operation(operator, operand)
@expression << ".#{operator} #{operand}"
add_parentheses
end
def to_s
"#{@variable_name} = " + @expression
end
private
def add_parentheses
@expression.prepend('(')
@expression[@expression.size] = ')'
end
end

Петко обнови решението на 28.12.2016 18:33 (преди над 7 години)

module ArnoldCPM
class << self
attr_accessor :printer
def reset_variables
@arnold_parsed = ""
@depth = 0
@returning_value = false
@main_function = false
@current_expression = ArnoldExpression.new
@current_function_declaration = LambdaFunctionDeclaration.new
@block_name = 0
@current_variable = nil
@blocks_stack = []
end
def totally_recall(&block)
reset_variables
instance_eval(&block)
instance_eval(@arnold_parsed)
end
+ def its_showtime
+ @main_function = true
+ @arnold_parsed << "main = lambda do\n"
+ @depth += 1
+ end
+
+ def you_have_been_terminated
+ @depth -= 1
+ @main_function = false
+ @arnold_parsed << "end\n"
+ @arnold_parsed << "main.call()"
+ end
+
def talk_to_the_hand(operand)
@arnold_parsed << calc_depth << "@printer.print(#{operand})\n"
end
def get_to_the_chopper(variable_name)
@expression = ArnoldExpression.new
@expression.variable_name = variable_name
end
def here_is_my_invitation(initial_value)
@expression.change_initial_value(initial_value)
end
def enough_talk
@arnold_parsed << (calc_depth + @expression.to_s) << "\n"
end
def get_up(operand)
@expression.add_operation(:+, operand)
end
def get_down(operand)
@expression.add_operation(:-, operand)
end
def youre_fired(operand)
@expression.add_operation(:*, operand)
end
def he_had_to_split(operand)
@expression.add_operation(:/, operand)
end
def i_let_him_go(operand)
@expression.add_operation(:%, operand)
end
def i_lied
0
end
def no_problemo
1
end
def consider_that_a_divorce(operand)
@expression.add_operation(:arnold_or, operand)
end
def knock_knock(operand)
@expression.add_operation(:arnold_and, operand)
end
def let_off_some_steam_bennet(operand)
@expression.add_operation(:arnold_greater_than, operand)
end
def you_are_not_you_you_are_me(operand)
@expression.add_operation(:arnold_equals, operand)
end
def because_im_going_to_say_please(condition)

В този случай

a = 5
b = 10

foo = lambda do
  a = a
  b = b

  if-else statement...
 end

подходящо ли е или има и по-просто решение?

edit: всъщност, след доста опити, това няма как да стане. По условие искате всичко да е Proc за да може да се подава като параметър, а Proc-a няма scope gate и няма как да има две променливи с еднакви имена(една локална и една външна за блока).

Както сам си забелязал чист proc няма да свърши работа. Помисли дали можеш да измислиш друга репрезентация.

В условието не сме казали, че ArnoldC+- функциите трябва да са proc-ове. В някои примери използвахме методи, в други proc-ове, точно защото нито едно от двете не съответства напълно.

@arnold_parsed << calc_depth << "block#{@block_name} = lambda do\n"
@blocks_stack.push(@block_name)
@block_name += 1
@depth += 1
@arnold_parsed << calc_depth << "if #{condition}.nonzero?\n"
@depth += 1
end
def bull_shit
@depth -= 1
@arnold_parsed << calc_depth << "else\n"
@depth += 1
end
def you_have_no_respect_for_logic
@depth -= 1
@arnold_parsed << calc_depth << "end\n"
@depth -= 1
@arnold_parsed << calc_depth << "end\n"
@arnold_parsed << calc_depth << "block#{@blocks_stack.pop}.call\n"
end
def listen_to_me_very_carefully(function_name)
@current_function_declaration = LambdaFunctionDeclaration.new
@current_function_declaration.function_name = function_name
@arnold_parsed << calc_depth << @current_function_declaration.to_s
@depth += 1
@returning_value = false
end
def i_need_your_clothes_your_boots_and_your_motorcycle(parameter_name)
lines = @arnold_parsed.split("\n")
lines.pop
@arnold_parsed = lines.join("\n")
@current_function_declaration.add_parameter(parameter_name)
@depth -= 1
@arnold_parsed << calc_depth << @current_function_declaration.to_s
@depth += 1
end
def give_these_people_air
@returning_value = true
end
def ill_be_back(return_value = 0)
@arnold_parsed << calc_depth << "return #{return_value}\n"
end
def hasta_la_vista_baby
@depth -= 1
@arnold_parsed << calc_depth << "end\n"
end
def do_it_now(function_name, *parameters)
parameters_block = '(' + parameters.join(', ') + ')'
if @current_variable
@arnold_parsed << calc_depth <<
"#{@current_variable} = #{function_name}.call#{parameters_block}\n"
@current_variable = nil
else
@arnold_parsed << calc_depth << "#{function_name}.call#{parameters_block}\n"
end
end
def get_your_ass_to_mars(variable)
@current_variable = variable
end
def method_missing(method)
method.to_s
end
def calc_depth
' ' * @depth
end
end
end
class LambdaFunctionDeclaration
attr_accessor :function_name
def initialize
@parameters = []
@function_name = ''
end
def add_parameter(parameter_name)
@parameters.push(parameter_name)
end
def to_s
if @parameters.empty?
"#{@function_name} = lambda do\n"
else
parameters = '|' + @parameters.join(", ") + '|'
"#{@function_name} = lambda do #{parameters}\n"
end
end
end
class Integer
def arnold_or(other)
if self.nonzero?
self
else
other
end
end
def arnold_and(other)
if self.zero?
self
else
other
end
end
def arnold_greater_than(other)
if self > other
1
else
0
end
end
def arnold_equals(other)
if self == other
1
else
0
end
end
end
class Proc
def arnold_equals(other)
if self == other
1
else
0
end
end
end
class ArnoldExpression
attr_accessor :variable_name
def initialize
@expression = ''
@variable_name = ''
end
def change_initial_value(initial_value)
@expression << initial_value.to_s
end
def add_operation(operator, operand)
@expression << ".#{operator} #{operand}"
add_parentheses
end
def to_s
"#{@variable_name} = " + @expression
end
private
def add_parentheses
@expression.prepend('(')
@expression[@expression.size] = ')'
end
end

Лог от изпълнението при ръчна проверка:

......F..FFF................F

Failures:

  1) ArnoldCPM can take functions as arguments
     Failure/Error:
           ArnoldCPM.totally_recall do
             listen_to_me_very_carefully _forty_two_printer
             give_these_people_air
               talk_to_the_hand 42
             hasta_la_vista_baby

             listen_to_me_very_carefully _ingredients_printer
             give_these_people_air
               talk_to_the_hand 6
               talk_to_the_hand 9

     SyntaxError:
       (eval):6: syntax error, unexpected tIDENTIFIER, expecting keyword_end
         @printer.print(9)_invoker = lambda do |_target_functio...
                                  ^
       (eval):18: syntax error, unexpected end-of-input, expecting keyword_end
       main.call()
                  ^
     # ./solution.rb:18:in `instance_eval'
     # ./solution.rb:18:in `totally_recall'
     # ./spec.rb:556:in `block (2 levels) in <top (required)>'

  2) ArnoldCPM supports basic recursion
     Failure/Error:
           ArnoldCPM.totally_recall do
             listen_to_me_very_carefully _count
             i_need_your_clothes_your_boots_and_your_motorcycle _from
             i_need_your_clothes_your_boots_and_your_motorcycle _to
               talk_to_the_hand _from

               get_to_the_chopper _next
               here_is_my_invitation _from
               get_up 1
               enough_talk

       (Double "printer").print(11)
           expected: 0 times with arguments: (11)
           received: 1 time with arguments: (11)
     # ./solution.rb:18:in `instance_eval'
     # (eval):2:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):14:in `block in totally_recall'
     # (eval):16:in `totally_recall'
     # ./solution.rb:18:in `instance_eval'
     # ./solution.rb:18:in `totally_recall'
     # ./spec.rb:666:in `block (2 levels) in <top (required)>'

  3) ArnoldCPM can calculate fibonacci(20) recursively
     Failure/Error:
           ArnoldCPM.totally_recall do
             listen_to_me_very_carefully _fibonacci
             i_need_your_clothes_your_boots_and_your_motorcycle _n
             give_these_people_air
               get_to_the_chopper _is_less_than_two
               here_is_my_invitation 2
               let_off_some_steam_bennet _n
               enough_talk

               because_im_going_to_say_please _is_less_than_two

     SystemStackError:
       stack level too deep
     # ./solution.rb:18:in `instance_eval'
     # (eval):8:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):11:in `block in totally_recall'
     # (eval):17:in `block in totally_recall'
     # (eval):20:in `totally_recall'
     # ./solution.rb:18:in `instance_eval'
     # ./solution.rb:18:in `totally_recall'
     # ./spec.rb:714:in `block (2 levels) in <top (required)>'

  4) ArnoldCPM can use closures in very convoluted ways
     Failure/Error:
           ArnoldCPM.totally_recall do
             listen_to_me_very_carefully _null
             hasta_la_vista_baby

             listen_to_me_very_carefully _cons
             i_need_your_clothes_your_boots_and_your_motorcycle _head
             i_need_your_clothes_your_boots_and_your_motorcycle _tail
             give_these_people_air
               listen_to_me_very_carefully _anon
               i_need_your_clothes_your_boots_and_your_motorcycle _func

     SyntaxError:
       (eval):45: syntax error, unexpected end-of-input, expecting keyword_end
       main.call()
                  ^
     # ./solution.rb:18:in `instance_eval'
     # ./solution.rb:18:in `totally_recall'
     # ./spec.rb:765:in `block (2 levels) in <top (required)>'

  5) ArnoldCPM has branching mechanism that considers functions truthy
     Failure/Error:
             ArnoldCPM.totally_recall do
               listen_to_me_very_carefully _function
               hasta_la_vista_baby

               its_showtime
                 because_im_going_to_say_please _function
                   talk_to_the_hand 11
                 bull_shit
                   talk_to_the_hand 22
                 you_have_no_respect_for_logic

     NoMethodError:
       undefined method `nonzero?' for #<Proc:0x007fec5d1db6d0@(eval):1 (lambda)>
     # ./solution.rb:18:in `instance_eval'
     # (eval):11:in `block in totally_recall'
     # (eval):13:in `totally_recall'
     # ./solution.rb:18:in `instance_eval'
     # ./solution.rb:18:in `totally_recall'
     # ./spec.rb:451:in `block (3 levels) in <top (required)>'

Finished in 0.03124 seconds (files took 0.09915 seconds to load)
29 examples, 5 failures

Failed examples:

rspec ./spec.rb:540 # ArnoldCPM can take functions as arguments
rspec ./spec.rb:651 # ArnoldCPM supports basic recursion
rspec ./spec.rb:695 # ArnoldCPM can calculate fibonacci(20) recursively
rspec ./spec.rb:760 # ArnoldCPM can use closures in very convoluted ways
rspec ./spec.rb:441 # ArnoldCPM has branching mechanism that considers functions truthy

ArnoldCPM се грижи за прекалено много неща. Дори в разделението, което имаш, идеята на имплементацията (eval-ване на string-ове) leak-ва навсякъде. Eval-ваш string-ове, което смятаме за чисто зло (още повече с инстанционни променливи вътре). (:

Надявам се задачата да ти е била интересна и полезна. Може да погледнеш нашето решение ако ти е интересно как сме решили проблема с функциите.

@Никола

Благодаря за обратната връзка. Първоначално мислех да направя нещо сходно на вашето решение, но се заблудих от коментарите в условието и реших, че трябва да е нещо с eval. Съгласен съм, че не е добра идея да се използва eval, но реших че в случая не е чак толкова лоша идея тъй като кода който eval-вам е генериран от самата програма.