program with SUB returns different result