Решение на Седма задача от Бойко Караджов

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

Към профила на Бойко Караджов

Резултати

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

Код

module LazyMode
class Agenda
attr_reader :notes
def initialize(notes)
@notes = notes
end
def where(**named_arguments)
result = @notes.dup
result.select! { |note| filter(note, named_arguments) }
LazyMode::Agenda.new(result)
end
private
def filter(note, arguments)
tag_filter(note, arguments) and text_filter(note, arguments) and
status_filter(note, arguments)
end
def tag_filter(note, arguments)
if arguments[:tag]
note.tags.include? arguments[:tag]
else
true
end
end
def text_filter(note, arguments)
if arguments[:text]
not arguments[:text].match(note.header).nil? or
not arguments[:text].match(note.body).nil?
else
true
end
end
def status_filter(note, arguments)
if arguments[:status]
note.status == arguments[:status]
else
true
end
end
end
class Schedule
attr_reader :date
def initialize(schedule_as_string)
@date = LazyMode::Date.new(schedule_as_string)
@interval_in_days = parse_interval schedule_as_string
end
def on?(date)
if @interval_in_days != 0
date == @date or
(date > @date and on?(date.add(- @interval_in_days)))
else
date == @date
end
end
private
def parse_interval(schedule)
if schedule.length > "0000-00-00".length
multiplier = schedule_multiplier schedule
skip = schedule_skip schedule
skip * multiplier
else
0
end
end
def schedule_multiplier(schedule)
case schedule[-1]
when 'w'
7
when 'm'
30
else
1
end
end
def schedule_skip(schedule)
extra_chars = schedule.length - "0000-00-00 +".length
schedule[- extra_chars, extra_chars - 1].to_i
end
end
class Date
attr_reader :year, :month, :day
def initialize(date_as_string)
@year = date_as_string[0, 4].to_i
@month = date_as_string[5, 2].to_i
@day = date_as_string[8, 2].to_i
end
def add(days)
LazyMode::Date.new(to_s).add!(days)
end
def add!(days)
@day += days
normalize
self
end
def to_s
"%04d-%02d-%02d" % [@year, @month, @day]
end
def ==(other)
self.nil? == other.nil? and
@year == other.year and
@month == other.month and
@day == other.day
end
def <=>(other)
[@year, @month, @day] <=> [other.year, other.month, other.day]
end
def >(other)
(self <=> other) == 1
end
private
def normalize
if @day > 30
@month += @day / 30
@day = @day % 30
end
if @month > 12
@year += @month / 12
@month = @month % 12
end
end
end
class NoteDSL
def initialize(file, header, *tags, &block)
@file = file
@header = header
@tags = tags
@status = :topostpone
@body = nil
instance_eval &block
end
def status(value)
@status = value
end
def body(value)
@body = value
end
def scheduled(date_as_string)
@schedule = LazyMode::Schedule.new(date_as_string)
end
def note(header, *tags, &block)
@file.note(header, *tags, &block)
end
def create
LazyMode::Note.new(file: @file, header: @header, tags: @tags,
status: @status, body: @body, schedule: @schedule)
end
end
class Note
attr_accessor :header, :body, :status, :tags, :schedule, :file
def initialize(**arguments)
@file = arguments[:file]
@header = arguments[:header]
@tags = arguments[:tags]
@status = arguments[:status]
@body = arguments[:body]
@schedule = arguments[:schedule]
end
def file_name
@file.name
end
def on?(date)
@schedule.on? date
end
def date
@schedule.date
end
end
class File
attr_reader :name, :notes
def initialize(name, &block)
@name = name
@notes = Array.new
self.instance_eval &block
end
def note(header, *tags, &block)
notes << LazyMode::NoteDSL.new(self, header, *tags, &block).create
end
def daily_agenda(date)
LazyMode::Agenda.new(notes_on_date(date))
end
def weekly_agenda(date)
result = Array.new
(0.. 6).each do |n|
result.concat notes_on_date(date.add(n))
end
LazyMode::Agenda.new(result)
end
private
def notes_on_date(date)
@notes.select { |note| note.on?(date) }
.map { |note| occurrence(note, date) }
end
def occurrence(note, date)
schedule = LazyMode::Schedule.new(date.to_s)
LazyMode::Note.new(file: note.file, header: note.header, tags: note.tags,
status: note.status, body: note.body, schedule: schedule)
end
end
def self.create_file(name, &block)
LazyMode::File.new(name, &block)
end
end

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

.....F.....F..FF....FF.F.......

Failures:

  1) LazyMode LazyMode::Note can have nested notes
     Failure/Error: expect(file.notes.first.body).to eq('')
       
       expected: ""
            got: nil
       
       (compared using ==)
     # /tmp/d20160107-5693-7zu1g9/spec.rb:114:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (2 levels) in <top (required)>'

  2) LazyMode LazyMode::Note #body can have no body
     Failure/Error: expect(file.notes.first.body).to eq('')
       
       expected: ""
            got: nil
       
       (compared using ==)
     # /tmp/d20160107-5693-7zu1g9/spec.rb:94:in `block (4 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (2 levels) in <top (required)>'

  3) LazyMode#daily_agenda returns note scheduled with weekly repeater
     Failure/Error: expect(agenda.notes.size).to eq(1)
       
       expected: 1
            got: 0
       
       (compared using ==)
     # /tmp/d20160107-5693-7zu1g9/spec.rb:175:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (2 levels) in <top (required)>'

  4) LazyMode#daily_agenda returns note scheduled with monthly repeater
     Failure/Error: agenda = file.daily_agenda(LazyMode::Date.new('2013-01-12'))
     SystemStackError:
       stack level too deep
     # /tmp/d20160107-5693-7zu1g9/solution.rb:98:in `initialize'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:104:in `new'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:104:in `add'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:196:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:233:in `block in notes_on_date'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:233:in `select'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:233:in `notes_on_date'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:218:in `daily_agenda'
     # /tmp/d20160107-5693-7zu1g9/spec.rb:197:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (2 levels) in <top (required)>'

  5) LazyMode#weekly_agenda returns note scheduled with weekly repeater
     Failure/Error: expect(agenda.notes.size).to eq(2)
       
       expected: 2
            got: 1
       
       (compared using ==)
     # /tmp/d20160107-5693-7zu1g9/spec.rb:295:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (2 levels) in <top (required)>'

  6) LazyMode#weekly_agenda returns note scheduled with monthly repeater
     Failure/Error: agenda = file.weekly_agenda(LazyMode::Date.new('2013-01-10'))
     SystemStackError:
       stack level too deep
     # /tmp/d20160107-5693-7zu1g9/solution.rb:98:in `initialize'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:104:in `new'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:104:in `add'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:196:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:233:in `block in notes_on_date'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:233:in `select'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:233:in `notes_on_date'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:224:in `block in weekly_agenda'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:223:in `each'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:223:in `weekly_agenda'
     # /tmp/d20160107-5693-7zu1g9/spec.rb:326:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (2 levels) in <top (required)>'

  7) LazyMode#weekly_agenda returns nested notes
     Failure/Error: agenda = file.weekly_agenda(LazyMode::Date.new('2012-09-05'))
     SystemStackError:
       stack level too deep
     # /tmp/d20160107-5693-7zu1g9/solution.rb:125:in `<=>'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:125:in `<=>'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:129:in `>'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:59:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:196:in `on?'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:233:in `block in notes_on_date'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:233:in `select'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:233:in `notes_on_date'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:224:in `block in weekly_agenda'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:223:in `each'
     # /tmp/d20160107-5693-7zu1g9/solution.rb:223:in `weekly_agenda'
     # /tmp/d20160107-5693-7zu1g9/spec.rb:359:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (3 levels) in <top (required)>'
     # ./lib/language/ruby/run_with_timeout.rb:5:in `block (2 levels) in <top (required)>'

Finished in 0.32182 seconds
31 examples, 7 failures

Failed examples:

rspec /tmp/d20160107-5693-7zu1g9/spec.rb:98 # LazyMode LazyMode::Note can have nested notes
rspec /tmp/d20160107-5693-7zu1g9/spec.rb:88 # LazyMode LazyMode::Note #body can have no body
rspec /tmp/d20160107-5693-7zu1g9/spec.rb:163 # LazyMode#daily_agenda returns note scheduled with weekly repeater
rspec /tmp/d20160107-5693-7zu1g9/spec.rb:186 # LazyMode#daily_agenda returns note scheduled with monthly repeater
rspec /tmp/d20160107-5693-7zu1g9/spec.rb:283 # LazyMode#weekly_agenda returns note scheduled with weekly repeater
rspec /tmp/d20160107-5693-7zu1g9/spec.rb:315 # LazyMode#weekly_agenda returns note scheduled with monthly repeater
rspec /tmp/d20160107-5693-7zu1g9/spec.rb:348 # LazyMode#weekly_agenda returns nested notes

История (1 версия и 0 коментара)

Бойко обнови решението на 18.12.2015 21:35 (преди около 9 години)

+module LazyMode
+ class Agenda
+ attr_reader :notes
+
+ def initialize(notes)
+ @notes = notes
+ end
+
+ def where(**named_arguments)
+ result = @notes.dup
+ result.select! { |note| filter(note, named_arguments) }
+ LazyMode::Agenda.new(result)
+ end
+
+ private
+
+ def filter(note, arguments)
+ tag_filter(note, arguments) and text_filter(note, arguments) and
+ status_filter(note, arguments)
+ end
+
+ def tag_filter(note, arguments)
+ if arguments[:tag]
+ note.tags.include? arguments[:tag]
+ else
+ true
+ end
+ end
+
+ def text_filter(note, arguments)
+ if arguments[:text]
+ not arguments[:text].match(note.header).nil? or
+ not arguments[:text].match(note.body).nil?
+ else
+ true
+ end
+ end
+
+ def status_filter(note, arguments)
+ if arguments[:status]
+ note.status == arguments[:status]
+ else
+ true
+ end
+ end
+ end
+
+ class Schedule
+ attr_reader :date
+
+ def initialize(schedule_as_string)
+ @date = LazyMode::Date.new(schedule_as_string)
+ @interval_in_days = parse_interval schedule_as_string
+ end
+
+ def on?(date)
+ if @interval_in_days != 0
+ date == @date or
+ (date > @date and on?(date.add(- @interval_in_days)))
+ else
+ date == @date
+ end
+ end
+
+ private
+
+ def parse_interval(schedule)
+ if schedule.length > "0000-00-00".length
+ multiplier = schedule_multiplier schedule
+ skip = schedule_skip schedule
+ skip * multiplier
+ else
+ 0
+ end
+ end
+
+ def schedule_multiplier(schedule)
+ case schedule[-1]
+ when 'w'
+ 7
+ when 'm'
+ 30
+ else
+ 1
+ end
+ end
+
+ def schedule_skip(schedule)
+ extra_chars = schedule.length - "0000-00-00 +".length
+ schedule[- extra_chars, extra_chars - 1].to_i
+ end
+ end
+
+ class Date
+ attr_reader :year, :month, :day
+
+ def initialize(date_as_string)
+ @year = date_as_string[0, 4].to_i
+ @month = date_as_string[5, 2].to_i
+ @day = date_as_string[8, 2].to_i
+ end
+
+ def add(days)
+ LazyMode::Date.new(to_s).add!(days)
+ end
+
+ def add!(days)
+ @day += days
+ normalize
+ self
+ end
+
+ def to_s
+ "%04d-%02d-%02d" % [@year, @month, @day]
+ end
+
+ def ==(other)
+ self.nil? == other.nil? and
+ @year == other.year and
+ @month == other.month and
+ @day == other.day
+ end
+
+ def <=>(other)
+ [@year, @month, @day] <=> [other.year, other.month, other.day]
+ end
+
+ def >(other)
+ (self <=> other) == 1
+ end
+
+ private
+
+ def normalize
+ if @day > 30
+ @month += @day / 30
+ @day = @day % 30
+ end
+
+ if @month > 12
+ @year += @month / 12
+ @month = @month % 12
+ end
+ end
+ end
+
+ class NoteDSL
+ def initialize(file, header, *tags, &block)
+ @file = file
+ @header = header
+ @tags = tags
+ @status = :topostpone
+ @body = nil
+ instance_eval &block
+ end
+
+ def status(value)
+ @status = value
+ end
+
+ def body(value)
+ @body = value
+ end
+
+ def scheduled(date_as_string)
+ @schedule = LazyMode::Schedule.new(date_as_string)
+ end
+
+ def note(header, *tags, &block)
+ @file.note(header, *tags, &block)
+ end
+
+ def create
+ LazyMode::Note.new(file: @file, header: @header, tags: @tags,
+ status: @status, body: @body, schedule: @schedule)
+ end
+ end
+
+ class Note
+ attr_accessor :header, :body, :status, :tags, :schedule, :file
+
+ def initialize(**arguments)
+ @file = arguments[:file]
+ @header = arguments[:header]
+ @tags = arguments[:tags]
+ @status = arguments[:status]
+ @body = arguments[:body]
+ @schedule = arguments[:schedule]
+ end
+
+ def file_name
+ @file.name
+ end
+
+ def on?(date)
+ @schedule.on? date
+ end
+
+ def date
+ @schedule.date
+ end
+ end
+
+ class File
+ attr_reader :name, :notes
+
+ def initialize(name, &block)
+ @name = name
+ @notes = Array.new
+ self.instance_eval &block
+ end
+
+ def note(header, *tags, &block)
+ notes << LazyMode::NoteDSL.new(self, header, *tags, &block).create
+ end
+
+ def daily_agenda(date)
+ LazyMode::Agenda.new(notes_on_date(date))
+ end
+
+ def weekly_agenda(date)
+ result = Array.new
+ (0.. 6).each do |n|
+ result.concat notes_on_date(date.add(n))
+ end
+
+ LazyMode::Agenda.new(result)
+ end
+
+ private
+
+ def notes_on_date(date)
+ @notes.select { |note| note.on?(date) }
+ .map { |note| occurrence(note, date) }
+ end
+
+ def occurrence(note, date)
+ schedule = LazyMode::Schedule.new(date.to_s)
+ LazyMode::Note.new(file: note.file, header: note.header, tags: note.tags,
+ status: note.status, body: note.body, schedule: schedule)
+ end
+ end
+
+ def self.create_file(name, &block)
+ LazyMode::File.new(name, &block)
+ end
+end