Awesome work sir. If possible please post more question solving techniques like it . Secondly, sir which books did you refer for your cat prep. Thanks