https://am2.co/2016/10/t-sql-tuesday-83/
T-SQL Tuesday #83: We're still dealing with the same problems