keys and coupling problems with solutions