Ad
  • Custom User Avatar

    This is exactly the solution I would use in a production environment, and I have no idea why someone would not, other than they are afraid of math and prefer utterly slow solutions which they can understand rather than learning how good solutions work.