Nifty and Bank Nifty Recap, Weekly Analysis and Possible Levels