vi .c i ivu.cu*