Code Editor : revised observer order(3).pdf