Ist deutlich anders. Dein fehler:
die erste variable in einer zeile wird verändert mit der zweiten die gleich bleibt.
bei dir in zeile 1: auf Var[57] wird Var[55] addiert, Var[55] ändert sich nicht. Das soll wahrscheinlich andersherum sein, oder?
Und warum wird in der 2. + 4. zeile die anzahl des "ausgerüsteten" fleischstücke addierst/substrahiert? Fleisch rüstet man doch nicht aus, sondern es ist nur im inventar. welche funtion haben die beiden zeilen?