This is a first approximation and likely has hitches. Please ignore this for the...