Новата реализация на бесенка, с тестове.

Отделих четенето от конзолата и ползвах Mockito за да го симулирам с 4
теста.