My adapations of Ruby Algorithms from nature