Mdcat mcqs 2023 aldehyde and ketone alcohol and hydrocarbons by spsc Sindh academy umerkot leactures