Variety code is if you'd want to get your personal minimal style for a few goal, and as a piece all over, build lots of numeric or string constants, which represent all feasible values of one's "sort". I've written a short write-up summarizing Each individual item with some debugging assistance https://glucojointtablets.blogspot.com