Part-1:

Part-2: