ls basic implementation   ls.c