#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char ** funkcja( char * argg[ ] )
{
char ** tab;
tab
= ( char ** ) malloc ( sizeof ( char * ) * 4 ) ;
return tab;
}
int main( )
{
char ** tab, * argg[ ] = { "cos1" , "cos2" , "cos3" , "cos4" } ;
tab = funkcja( argg) ;
return 0 ;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0cmluZy5oPgogCmNoYXIqKiBmdW5rY2phKGNoYXIgKmFyZ2dbXSkKewogICAgY2hhciAqKnRhYjsKIAogICAgcHJpbnRmKCJ3IGZ1bmtjamkgJXMgJWRcbiIsIGFyZ2dbMF0sIHN0cmxlbihhcmdnWzBdKSk7CiAgICBwcmludGYoIncgZnVua2NqaSAlcyAlZFxuIiwgYXJnZ1sxXSwgc3RybGVuKGFyZ2dbMV0pKTsKICAgIHByaW50ZigidyBmdW5rY2ppICVzICVkXG4iLCBhcmdnWzJdLCBzdHJsZW4oYXJnZ1syXSkpOwogICAgcHJpbnRmKCJ3IGZ1bmtjamkgJXMgJWRcblxuIiwgYXJnZ1szXSwgc3RybGVuKGFyZ2dbM10pKTsKIAogICAgdGFiID0gKGNoYXIqKiltYWxsb2Moc2l6ZW9mKGNoYXIqKSo0KTsKIAogICAgdGFiWzBdID0gKGNoYXIqKW1hbGxvYyhzaXplb2YoY2hhcioqKSpzdHJsZW4oKGFyZ2dbMF0pKzEpKTsKICAgIHRhYlsxXSA9IChjaGFyKiltYWxsb2Moc2l6ZW9mKGNoYXIqKikqc3RybGVuKChhcmdnWzFdKSsxKSk7CiAgICB0YWJbMl0gPSAoY2hhciopbWFsbG9jKHNpemVvZihjaGFyKiopKnN0cmxlbigoYXJnZ1syXSkrMSkpOwogICAgdGFiWzNdID0gKGNoYXIqKW1hbGxvYyhzaXplb2YoY2hhcioqKSpzdHJsZW4oKGFyZ2dbM10pKzEpKTsKIAogICAgc3RyY3B5KHRhYlswXSwgYXJnZ1swXSk7CiAgICBzdHJjcHkodGFiWzFdLCBhcmdnWzFdKTsKICAgIHN0cmNweSh0YWJbMl0sIGFyZ2dbMl0pOwogICAgc3RyY3B5KHRhYlszXSwgYXJnZ1szXSk7CiAKICAgIHByaW50ZigicG8gcHJ6ZXBpc2FuaXUgJXMgJWRcbiIsIHRhYlswXSwgc3RybGVuKHRhYlswXSkpOwogICAgcHJpbnRmKCJwbyBwcnplcGlzYW5pdSAlcyAlZFxuIiwgdGFiWzFdLCBzdHJsZW4odGFiWzFdKSk7CiAgICBwcmludGYoInBvIHByemVwaXNhbml1ICVzICVkXG4iLCB0YWJbMl0sIHN0cmxlbih0YWJbMl0pKTsKICAgIHByaW50ZigicG8gcHJ6ZXBpc2FuaXUgJXMgJWRcblxuIiwgdGFiWzNdLCBzdHJsZW4odGFiWzNdKSk7CiAKICAgIHJldHVybiB0YWI7Cn0KIAppbnQgbWFpbigpCnsKICAgIGNoYXIgKip0YWIsICphcmdnW10gPSB7ImNvczEiLCAiY29zMiIsICJjb3MzIiwgImNvczQifTsKIAogICAgcHJpbnRmKCIlcyAlZFxuIiwgYXJnZ1swXSwgc3RybGVuKGFyZ2dbMF0pKTsKICAgIHByaW50ZigiJXMgJWRcbiIsIGFyZ2dbMV0sIHN0cmxlbihhcmdnWzFdKSk7CiAgICBwcmludGYoIiVzICVkXG4iLCBhcmdnWzJdLCBzdHJsZW4oYXJnZ1syXSkpOwogICAgcHJpbnRmKCIlcyAlZFxuXG4iLCBhcmdnWzNdLCBzdHJsZW4oYXJnZ1szXSkpOwogCiAgICB0YWIgPSBmdW5rY2phKGFyZ2cpOwogCiAgICBwcmludGYoImtvbmllYyAlcyAlZFxuIiwgdGFiWzBdLCBzdHJsZW4odGFiWzBdKSk7CiAgICBwcmludGYoImtvbmllYyAlcyAlZFxuIiwgdGFiWzFdLCBzdHJsZW4odGFiWzFdKSk7CiAgICBwcmludGYoImtvbmllYyAlcyAlZFxuIiwgdGFiWzJdLCBzdHJsZW4odGFiWzJdKSk7CiAgICBwcmludGYoImtvbmllYyAlcyAlZFxuXG4iLCB0YWJbM10sIHN0cmxlbih0YWJbM10pKTsKIAogICAgcHJpbnRmKCJcblxuSGVsbG8gd29ybGQhXG4iKTsKIAogICAgcmV0dXJuIDA7Cn0=