#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>

int main(int argc, char * argv[])
{
  char *arg[4];

  arg[0]= (char *) malloc (2);
  arg[1]= (char *) malloc(3);
  arg[2]= (char *) malloc(4);

  strcpy(arg[0],"ls");
  strcpy(arg[1],"-al");
  strcpy(arg[2],"/usr");
    
  arg[3]=NULL;

  execvp("ls", arg);
  return(0);
}

