@goldman this is likely one of those things that bell labs solved completely in 1978 and then...well, stuff happened.