#96 Логика реализована, дело за @VictorDementiev