
    #include <iostream>
    
    using namespace std;
    
    void Function(const char * s)
    {
        cout << s;
    }
    
    void Array(const char * s)
    {
        Function(s);
    }
    
    const char * String(int i)
    {
        return i ? "Hello" : "World";
    }
    
    const char * Pointer()
    {
        return "\n";
    }
    
    int main()
    {
        Array(String(1));
        Function(" ");
        Array(String(0));
        Array(Pointer());
    }
