Comments and sample output added