Ne yaptığına dair bir açıklama yazmak için aşağıdaki kod parçasına ters mühendislik uygulayın.
int gizem_fonksiyonu(int x, int y)
{
 if (x == 0 && y == 0)
 return 0;
 else if (x == 0 || y == 0)
 return 1;
 else 
 return x + y;
}
Bu fonksiyon argüman olarak iki int alır, x ve y. Hem x hem de y 0'a eşitse return 0; x veya y 0'a eşitse return 1; aksi takdirde, hem x hem de y 0'a eşit değilse, x ve y'nin toplamını döndürür.