/* 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