require_relative "human"
require_relative "smart"
module Animal
 def make_sound
 puts "Grrrrrr"
 end
end
class Dog
 include Animal
end
rover = Dog.new
rover.make_sound
class Scientist
 include Human
 prepend Smart # this will control over the functions
# this function/method will not be used
 # becuase of prepend
 def act_smart
 return "E = mc^2"
 end
end
einstein = Scientist.new
einstein.name = "Albert"
puts einstein.name
einstein.run
puts einstein.name + " says " + einstein.act_smart