class Array

def select!

def select!
  return to_enum(:select!) unless block_given?
  reject!{|elem| ! yield elem}
end