Ruby linked list problems tackled during The Firehose Project