state-propsReactState PropsHardWhere should shared state ideally live in React's one-way data flow?1At the lowest common ancestor of the components that need it2In every component that reads it, duplicated3Only in a global variable outside React4In the child components, pushed up via propsBack to list