Consider the following code segment:
$c=b+a$
$e=c-a$
$f=c*e$
$h=c+a$
$i=h+f$
The minimum number of temporary variable required to convert the above code segment to static single assignment form is ________.
Doubt : Are we allowed to do minimizations in SSA? if YES then is it always the case, if NO when do we have to do it. Please clarify.