Algorithm design: three passes or a running top-3 approach PYQs | Prasnya