NP-Hardware

Rank:
1557 / 12392
Score: 5