added eightball.rb