ky lution m . m.