Key paper for 2019 icse spcimen question

key paper for 2019 icse spcimen question