This worked like magic. Meanwhile just dropping another approach which I was referring to-
Thanks a lot @ppr