 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) 0 döndürür; aksi takdirde (x == 0 || y == 0) 1 döndürür; aksi halde x + y döndürür; }
 Bu fonksiyon argüman olarak iki int alır, x ve y. Hem x hem de y 0'a eşitse, 0 döndürür; x veya y 0'a eşitse, 1 döndürür; aksi takdirde, hem x hem de y 0'a eşit değilse, x ve y'nin toplamını döndürür.