Maybe that was my best picture, but I was actually talking about the world's best players. Without taking ratings into account (why would I do that?) here is my top 10 list (as of... right now!)
1 Carlsen
2 Aronian
3 Kramnik
4 Anand
5 Radjabov
6 Karjakin
7 Grischuk
8 Ivanchuk
9 Svidler
10 Caruana
That list would have looked a lot different 3 months ago!
Ok, I await people complaining I left off Morozevich, Mamedyarov, Topalov, and Gelfand (and who else?).
Whilst you are fuming about my list, have a look at the puzzle! A famous study by Sam Loyd.