Which of the following is arranged as per the timeline of Major Periods in Early Indian Archaeology?
1
Neolithic → Mesolithic → Palaeolithic → Harappan civilisation
2
Palaeolithic → Mesolithic → Neolithic → Harappan civilisation
3
Palaeolithic → Neolithic → Mesolithic → Harappan civilisation
4
Harappan civilisation → Palaeolithic → Mesolithic → Neolithic