Inxhinioni në mënyrë të kundërt fragmentin e kodit të mëposhtëm për të shkruar një përshkrim të asaj që bën.
int mystery_function(int x, int y)
{
  nëse (x == 0 && y == 0)
    kthimi 0;
  ndryshe nëse (x == 0 || y == 0)
    kthimi 1;
  tjetër
    kthimi x + y;
}
Ky funksion merr dy int si argumente, x dhe y. Nëse të dyja x dhe y janë të barabarta me 0, do të kthejë 0; nëse x ose y është e barabartë me 0, do të kthejë 1; përndryshe, nëse të dy x dhe y nuk janë të barabartë me 0, ai do të kthejë shumën e x dhe y.