import std;

auto input()
{
    return readln().chomp();
}

void main()
{
    long x, y;
    scan(x, y);
    if (x % y == 0)
    {
        writeln(-1);
    }
    else
    {
        writeln(x);
    }

}

void scan(L...)(ref L A)
{
    auto l = readln.split;
    foreach (i, T; L)
    {
        A[i] = l[i].to!T;
    }
}
