28 and It's Upward and Onward


This doc  gives some ideas as to a solution.