Accessing the first and last elements of an array is easy with the first and last methods:
x = [1, 2, 3] puts x.first puts x.last
If you pass a numeric parameter to first or last, you'll get that number of items from the start or the end of the array:
x = [1, 2, 3]
puts x.first(2).join("-")