અહીં સમસ્યા કેટલાક વર્ગોમાં વિભાજિત કરવામાં આવે છે.