Eliminating left recursion and left factoring this grammar I have a grammar S-> SS* | SS+ | a
Really confused on how to remove the left recursion and do left factoring

My attempt on removing left recursion : 
S -> aS'
S' -> S+S' | S*S' | epsilon
If this is correct, I'm stuck in left factoring. Help!
check this image the problem is explained