/in/foo.cc: In function 'int main()':
/in/foo.cc:27:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (tmp > dp[l][r]) {
             ~~~~^~~~~~~~~~
/in/foo.cc: In function 'void print(int, int)':
/in/foo.cc:40:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (l < boss[l][r]) print(l, boss[l][r] - 1);
       ~~^~~~~~~~~~~~
/in/foo.cc:41:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
   if (boss[l][r] < r) print(boss[l][r] + 1, r);
       ~~~~~~~~~~~^~~