Structure Of Solution
Declarations -- additional variable declarations
Private Sub cmdOK -- initialize, make first guess
Private Sub cmd Yes -- revise interval, make guess
Private Sub cmd No -- revise interval, make guess
Private Sub guess -- formulate guess