Number of solutions to this tricky equation?!