Added difficulty rating, not sure how accurate it is (based off a
paper).