adding min-change problem