鸡和兔同笼,上有三十五头,下有九十四足,问鸡和兔各有几何?