added problem descriptions, and new convention guidelines