новый общий модуль
рандомная решалка вынесена в отдельный модул