/in/foo.cc: In constructor 'bignumber::bignumber(std::__cxx11::string)':
/in/foo.cc:87:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(int i=0;i<s.size();i++)
               ~^~~~~~~~~
/in/foo.cc: In function 'void specialwork()':
/in/foo.cc:174:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for(int sep=1;sep<a.size();sep++)
                ~~~^~~~~~~~~
/in/foo.cc:180:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(int l=0;l<=sep&&l<last.size();l++)
                       ~^~~~~~~~~~~~
/in/foo.cc: In function 'int main()':
/in/foo.cc:208:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for(int l=0;l<a.size();l++)
              ~^~~~~~~~~
/in/foo.cc:227:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for(int l=0;l<a.size();l++)
              ~^~~~~~~~~
/in/foo.cc:231:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   for(int r=l;r<a.size();r++)
               ~^~~~~~~~~
/in/foo.cc:238:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    while(lft.size()<l)
          ~~~~~~~~~~^~
/in/foo.cc:270:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for(int dig=1;dig<ans.size();dig++)
                ~~~^~~~~~~~~~~
/in/foo.cc:207:7: warning: variable 'found' set but not used [-Wunused-but-set-variable]
  bool found=false;
       ^~~~~