NP-Hardware

Rank:
1640 / 13005
Score: 5