desoxyribose
not defined yet