зачем такие заморочки?!? Не проще ли их просто по циферкам сложить и все...
Бесполезный ответ