Functions that don't have explicit return types are assumed to return int