Splitting State and Dispatch | CodeSignal Learn