L, K = gets.split.map(& :to_i) if L % K == 0 && L % 2 == 0 puts (L / (2 * K) - 1) * K else puts L / (2 * K) * K end