As you should know from reading your manual, there are many plot branches
and alternate solutions. I've tried to include each of these solutions