i have an assignment to complete by Wednesday and need some help. i have to build a program using 2 arrays and store the first name in the array of first names, and store the last name in the array of last names, below is what i have already and need help to get the second array to bring out the last name. can anyone please help a man in dire help.........

below is a copy of the import file.

below is the output i need to acheive.......
import java.io.FileWriter;
import java.io.IOException;
import java.io.BufferedReader;
import java.io.FileReader;
import java.util.Scanner;

public class NameSplitter {

public static void main(String[] args) throws Exception 
	FileReader file=new FileReader("C:/Users/dstevens/Desktop/names.txt");  
	BufferedReader reader = new BufferedReader(file);
	String text = "";
	//String fName = reader.readLine();
	   String[]first = new String[24];
	   String[]lName = new String[24];
	   while (first != null)
           try {  
        	   System.out.printf("%-10s %1s /n", "Firstname","Lastname");
              	for(int index=0; index < first.length; index++) {  
              	text+= first;
              	text += "\n";
              	//first = first.;
              	if(first.length >8) 
              		 System.out.printf("%-10s %1s \n", first, "");
            	else if (first.length <8)
            		System.out.printf("%-10s %1s \n", first, "/t/t");
           catch (Exception e) {  
	//	}
output i need to achieve: the names need to be tabbed even. single tabbed with names over 8 characters and double tabbed for names under 8 characters. thank you all in advance for your assistance.

First Name Last Name
Dean Davis
Lisa Fowler
Jeff Jones
Tracy Snyder
Robert Weaver
Bobby Hedrick
Jason Dudley
Joel Goudy
Daphine Murietta
Herbert Watson
Floyd Young
Tammy Arcure
Nicole Besosa
Leslie Chambers
Ernestine Ferrell
Cynthia Hemingway
Derrick Williams
Rick Reissmann
Caroline Shoaf
Dennis Teague
Jay Timberlake
Joe Tysinger
Elaine Bost
Ross Upton
Carrie Varner