$ nl file2 > f2; nl file3 > f3; join -o 1.5,2.5 f2 f3 | paste file1 -