random
no main.cpp~
nvcc only accepts .cu
rm .cpp