Maximum Product Path in a Tree

Company: NatWest_IITBHU_12oct

Difficulty: hard