require 'date' happy_days = 0 (Date.new(2015, 1, 1)..Date.new(2015, 12, 31)).each do |day| happy_days += 1 if day.strftime('%d').chars.map(&:to_i).sum == day.strftime('%m').to_i end puts happy_days