Trying a Ruby implementation