probability problems with solutions