v0.3  Заработало, считает корректно, пора прикрутить интерфейс