New Year BonusGrant
All programmers of Mocrosoft softwarecompany are organized in a strict subordination hierarchy. Every programmer hasexactly one chief, except Bill Hates who is also the head of the company andhas no chief.
Due to the celebration of the new 2003year, chief accountant of Mocrosoft decided to pay a New Year Bonus Grant of1000 dollars to some programmers. However being extremely concerned of the companywealth she would like to designate the least possible amount of money for thesegrants. On the other hand she didn��t want to be accused of being too greedy or of givingpreferences to some programmers. To do this, she developed the following schemeof grants appointment:
- Each programmer may either assign a grant to one of his subordinates or have a grant assigned to him by his chief or none of the above.
- No programmer can simultaneously receive a grant and assign a grant to one of his subordinates.
- No programmer can assign a grant to more than one of his subordinates.
The scheme seemed to be designed perfectly- nobody would like to assign a grant to anybody since in this case he himselfwould not receive money. But programmers somehow discovered the plan of chiefaccountant and decided to make a trick to get the most money possible and sharethem fairly afterwards. The idea was to make such grant assignments that thetotal amount of grant