Error: Error in balancing the equation: There is an infinite amount of solutions.

? (NH4)2PtCl6 + ? N2H4 + ? NH4OH ? Pt + ? NH4Cl + ? H2 + ? N2