- /* package whatever; // don't place package name! */ 
-   
- class M{ 
-   static int c(int n, int p){ 
-     int r = n, 
-         i = 0; 
-     for(; i < p; r -= n + ++i); 
-     return r; 
-   } 
-   
-   static int d(int n, int p){ 
-     return n - p*n + p*~p / 2; 
-   } 
-   
-   public static void-  main (String[]-  a ){
 
-     System- . out- . println(- c (100- ,  5));
 
-     System- . out- . println(- d (100- ,  5));
 
-   } 
- } 
				LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKY2xhc3MgTXsKICBzdGF0aWMgaW50IGMoaW50IG4sIGludCBwKXsKICAgIGludCByID0gbiwKICAgICAgICBpID0gMDsKICAgIGZvcig7IGkgPCBwOyByIC09IG4gKyArK2kpOwogICAgcmV0dXJuIHI7CiAgfQogIAogIHN0YXRpYyBpbnQgZChpbnQgbiwgaW50IHApewogICAgcmV0dXJuIG4gLSBwKm4gKyBwKn5wIC8gMjsKICB9CgogIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGEpewogICAgU3lzdGVtLm91dC5wcmludGxuKGMoMiwgMykpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoMTAwLCA1KSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYyg0MiwgMCkpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoMCwgMykpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoMCwgMCkpOwogICAgU3lzdGVtLm91dC5wcmludGxuKCk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oZCgyLCAzKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oZCgxMDAsIDUpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihkKDQyLCAwKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oZCgwLCAzKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oZCgwLCAwKSk7CiAgfQp9