`format(n, k)` provides two arguments, why there is a `{2}` in the string?