#!/usr/bin/ruby array = [4,2,5,7,3,2,234,4356] new_array = [] prev = array.shift array.each do |current| new_array << (current + prev) / 2 prev=current end puts new_array.inspect