$MgCl_2 + 2NH_3 + 2H_2O \to 2NH_4Cl + Mg(OH)_2$
$AlCl_3 + + 3NH_3 + 3H_2O \to 3NH_4Cl + Al(OH)_3$
$Al(OH)_3 + NaOH \to NaAlO_2 + 2H_2O$
$Mg(OH)_2 + 2HCl \to MgCl_2 + 2H_2O$
$NaAlO_2 + CO_2 + 2H_2O \to Al(OH)_3 + NaHCO_3$
$Al(OH)_3 + 3HCl \to AlCl_3 + 3H_2O$
$NH_4Cl \xrightarrow{t^o} NH_3 + HCl$