Various search algorithms written in Ruby