def sum_squared(n) (1..n).inject(:+) ** 2 end def square_sums(n) (1..n).map { |i| i ** 2 }.inject(:+) end def difference(n) sum_squared(n) - square_sums(n) end def solution difference(100) end