def reaction_splitter(reaction):
    """
    Args:
        reaction (str) - reaction with correct spacing and correct reaction arrow `=>`
    
    Returns (list):
        List of compounds in the reaction
        
    Example:
        >>>reaction_splitter("c6h12o6 + 6o2 => 6h2o + 6co2")
        ['c6h12o6', '6o2', '6h2o', '6co2']
    """
    reaction = reaction.replace(" => ", " + ")
    compounds = reaction.split(" + ")
    return [compound.strip() for compound in compounds]