module Functional
def filter
end
end
class Array
include Functional
def filter
end
end
a = [1, -2, 3, 7, 8]
puts a.filter{|x| x>0}.inspect # ==>Prints out positive numbe
bW9kdWxlIEZ1bmN0aW9uYWwKICBkZWYgZmlsdGVyCiAgZW5kCmVuZAoKY2xhc3MgQXJyYXkKICBpbmNsdWRlIEZ1bmN0aW9uYWwKICBkZWYgZmlsdGVyCiAgZW5kCmVuZAoKYSA9IFsxLCAtMiwgMywgNywgOF0KcHV0cyBhLmZpbHRlcnt8eHwgeD4wfS5pbnNwZWN0ICAgICAgIyA9PT5QcmludHMgb3V0IHBvc2l0aXZlIG51bWJl