The problem as I see it is that some batsmen can’t be dropped - Shan because he is your captain, Babar because he’s your best batsman (even now), Saud and Shakeel because they are presumably your (comparatively new) gun batsmen.
In the top and middle order that leaves the one man, Imam who ironically has scored the highest number of runs, playing out the maximum number of balls for Pakistan in this Test.
I know Imam is mediocre. But he scored the most runs out of a bad lot, so where does that leave Pakistan?
And Saim - I hear he’s very talented but do you want to throw someone so young into the deep end? Talent at the international level is so hard to find amd so much more difficult to nurture - it should be introduced gradually in favourable circumstances. He should be introduced preferably down the order in easier conditions, or up the order against weaker teams, be it here or elsewhere.
Easy to say just send him out there; if he fails (and chances are he will) they’ll want to discard him just as quickly. Opening is a hard hard skill - even teams like Australia and and India often struggle to find more than 2/3 international level openers in their entire Ceo system.
You know what, if you want someone to go bang bang at the outset, you may as well just have Imam ‘suffer an injury’ and get in Fakhar Zaman.