import std.stdio;
import std.conv;
import std.string;
import std.algorithm;
import std.range;
import std.functional;
import std.math;
import core.bitop;

void main()
{
    /// ABC089_D
    auto input = readln.chomp.split.to!(long[]);
    long a = input[0];
    long b = input[1];
    long k = input[2];

    if (b - a < k * 2)
    {
        foreach (i; iota(a, b).chain(only(b)))
            writeln(i);
    }
    else
    {
        foreach (i; a .. a + k)
            writeln(i);
        foreach (i; b - k .. b)
            writeln(i + 1);
    }

    // iota(min, max).chain(only(max));
}
