intgetRealFloor(intamericanFloor){// there is no 13th floor because of old superstitions, so no case of 13 and -13 is consideredreturn(americanFloor<1)?(americanFloor>=-12)?americanFloor:americanFloor+1:(americanFloor<=12)?americanFloor-1:americanFloor-2;}
C++ one liner
Here is what that thing actually is