A set of common promises problems with solutions