There was a mistake of duplicating section 5. Now its fine. Take this one