rework hints

In response to #24648, reworked hints to be more in line with how Sal does the problems.  Added some steps, broke things down a bit, checked for consistent explanation across problems, added units, added "final_answer", yada yada yada.