# Best of Code Review 2013 — Gordian Knot Untied category

Please post your nominations for Best of Code Review 2013 — Gordian Knot Untied category: Most justified advice in an answer for taking a completely different approach from the code in the original question.

In your nomination post, be sure to include a link to the question, as well as a short explanation of why the advice is good. One nomination per post, please. Answers being nominated must date from 2013.

The question states that a swap() method is available. The OP used it, as did three other answers. It turns out that the code is much easier to understand if you ignore swap() and just do a counting sort.