lesson1 dev OperationTreeGenerator