P praeclarum.org Practical guide to solving hard problems 166 points kiyanwang 4 years ago 45 comments