problems up to 22