What are the weaknesses of the Hindu Arabic system?