Данная программа основана на логике шара судьбы, шара предсказаний, который способен предсказывать будущее, путем, ответов на поставленный вопрос.
Использование магического шара в реали заключается в следующем:
Держа шар в руках (окошком вниз) пользователь задаёт ему вопрос, встряхивает, переворачивает его и читает появившийся ответ.
Подробное описание магического шара
В операционной систем нужен устнавленный Ruby 2.4+
>ruby magic_ball.rb
Начинающий программист. Изучающий Руби.