Nifty prediction for 18th & 19th August