PART 1 & PART 3 here :----