Write a program that reads in BabyNames.txt and produces two files, boynames.txt
ID: 3843830 • Letter: W
Question
Write a program that reads in BabyNames.txt and produces two files, boynames.txt and girlnames.txt, separating the data for the boys and the girls, and listing them in alphabetical order. This is the code I have, Its not sorting the boys/girls names in seperate files. It is creating two files, but has all the names. I also need to alphabetize the names. with an Array. sort ,import java.io.File; import java.io.FileNotFoundException; import java.io.PrintWriter; import java.util.Scanner;
public class BabyNames{ public static void main(String[] args) throws FileNotFoundException{ File baby = new File("BabyNames.txt"); File boy = new File("boynames.txt"); File girl = new File("girlnames.txt"); PrintWriter printBoy = new PrintWriter(boy); PrintWriter printGirl = new PrintWriter(girl); { Scanner sc = new Scanner(baby); while (sc.hasNextLine()){ String s = sc.nextLine(); String[] names = s.split(" "); for(int i=0;i if(i==0){ printBoy.write(names[i] + " "); printGirl.write(names[i] + " "); } else { if(i==1 || i==2) printBoy.write(names[i] + " "); else printGirl.write(names[i] + " "); } } printBoy.println(); printGirl.println(); } sc.close(); printBoy.close(); printGirl.close(); } } }
List of names in BabyNames.txt
1 Michael 65,275 Jessica 46,470 2 Christopher 52,331 Ashley 45,553 3 Matthew 44,794 Brittany 36,534 4 Joshua 43,216 Amanda 34,405 5 Daniel 33,809 Samantha 25,865 6 David 33,739 Sarah 25,810 7 Andrew 33,653 Stephanie 24,859 8 James 32,344 Jennifer 22,219 9 Justin 30,635 Elizabeth 20,742 10 Joseph 30,124 Lauren 20,499 11 Ryan 29,242 Megan 20,256 12 John 29,066 Emily 19,361 13 Robert 28,865 Nicole 17,950 14 Nicholas 27,899 Kayla 17,536 15 Anthony 25,074 Amber 15,862 16 William 24,887 Rachel 15,704 17 Jonathan 24,064 Courtney 15,378 18 Kyle 22,698 Danielle 14,330 19 Brandon 22,155 Heather 14,217 20 Jacob 22,005 Melissa 13,997 21 Tyler 20,631 Rebecca 13,670 22 Zachary 20,424 Michelle 13,418 23 Kevin 20,403 Tiffany 13,157 24 Eric 19,412 Chelsea 12,782 25 Steven 18,753 Christina 11,925 26 Thomas 18,214 Katherine 11,618 27 Brian 16,919 Alyssa 11,262 28 Alexander 16,183 Jasmine 11,033 29 Jordan 16,131 Laura 10,908 30 Timothy 15,685 Hannah 10,274 31 Cody 15,392 Kimberly 10,193 32 Adam 14,708 Kelsey 9,494 33 Benjamin 14,619 Victoria 9,104 34 Aaron 14,550 Sara 8,973 35 Richard 13,574 Mary 8,665 36 Patrick 12,373 Erica 8,604 37 Sean 12,014 Alexandra 8,507 38 Charles 11,991 Amy 8,457 39 Stephen 11,940 Crystal 8,218 40 Jeremy 11,685 Andrea 8,211 41 Jose 11,508 Kelly 8,134 42 Travis 11,454 Kristen 8,073 43 Jeffrey 10,979 Erin 7,987 44 Nathan 10,934 Brittney 7,427 45 Samuel 10,883 Anna 7,290 46 Jason 10,680 Taylor 7,255 47 Mark 10,680 Maria 7,181 48 Jesse 8,980 Allison 7,131 49 Paul 8,579 Cassandra 7,052 50 Dustin 8,455 Caitlin 7,026 51 Gregory 8,377 Lindsey 6,781 52 Kenneth 8,258 Angela 6,664 53 Scott 8,083 Katie 6,513 54 Derek 8,075 Alicia 6,510 55 Austin 7,909 Jamie 6,509 56 Corey 7,690 Vanessa 6,405 57 Bryan 7,436 Kathryn 6,350 58 Ethan 6,988 Morgan 6,047 59 Alex 6,941 Jordan 5,955 60 Christian 6,776 Whitney 5,904 61 Juan 6,737 Brianna 5,678 62 Cameron 6,663 Christine 5,676 63 Jared 6,639 Natalie 5,633 64 Taylor 6,574 Lisa 5,344 65 Bradley 6,431 Kristin 5,300 66 Luis 5,788 Alexis 5,256 67 Cory 5,763 Jacqueline 5,237 68 Edward 5,741 Shannon 5,185 69 Shawn 5,719 Lindsay 5,037 70 Ian 5,460 Brooke 4,988 71 Evan 5,307 Catherine 4,893 72 Marcus 5,296 Olivia 4,623 73 Shane 5,273 April 4,570 74 Peter 5,215 Erika 4,566 75 Carlos 5,207 Katelyn 4,486 76 Trevor 5,140 Monica 4,452 77 Antonio 4,864 Kristina 4,389 78 Vincent 4,798 Kaitlyn 4,313 79 George 4,564 Paige 4,112 80 Keith 4,481 Molly 3,964 81 Phillip 4,453 Jenna 3,957 82 Victor 4,441 Leah 3,924 83 Dylan 4,414 Julia 3,909 84 Brett 4,392 Bianca 3,827 85 Chad 4,349 Tara 3,821 86 Nathaniel 4,342 Melanie 3,812 87 Donald 4,177 Marissa 3,806 88 Caleb 4,153 Cynthia 3,794 89 Casey 4,130 Holly 3,771 90 Jesus 4,127 Abigail 3,718 91 Blake 4,101 Meghan 3,692 92 Raymond 4,061 Kathleen 3,669 93 Mitchell 4,019 Julie 3,655 94 Adrian 3,999 Ariel 3,605 95 Joel 3,998 Alexandria 3,594 96 Erik 3,950 Veronica 3,587 97 Ronald 3,900 Patricia 3,578 98 Devin 3,862 Diana 3,544 99 Garrett 3,756 Gabrielle 3,541 100 Gabriel 3,694 Shelby 3,517
Explanation / Answer
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;
import java.util.*;
//Baby class comparable baby
class Baby implements Comparable<Baby>{
private String name;
private String number;
//constructer
public Baby(){};
public Baby(String name,String number){
this.name=name;
this.number=number;
}
//comparinn names to to baby to sort
public int compareTo(Baby baby){
return this.getName().compareTo(baby.getName());
}
//getname returns name of baby
public String getName(){
return this.name;
}
public String getDetails(){
return this.name+" "+this.number;
}
}
//class babynames
public class BabyNames{
public static void main(String[] args) throws FileNotFoundException{
//files
File baby = new File("BabyNames.txt");
File boy = new File("boynames.txt");
File girl = new File("girlnames.txt");
Baby girlsList[]=new Baby[100];//girlslist holds girls
Baby boysList[]=new Baby[100];//boyslist holds boys
int bi=0,gi=0;
PrintWriter printBoy = new PrintWriter(boy);
PrintWriter printGirl = new PrintWriter(girl);
{
Scanner sc = new Scanner(baby); //reading baby file
//reading baby file line by line
while (sc.hasNextLine()){
String s = sc.nextLine();
String[] names = s.split(" ");
boysList[bi++]=(new Baby(names[1],names[2])); //adding boy to boyslist
girlsList[gi++]=(new Baby(names[3],names[4])); //adding girl to girlList
}
Arrays.sort(boysList);
Arrays.sort(girlsList);
int i=1;
//writing girl to girlsName.txt
for(Baby g:girlsList){
printGirl.write(i+" "+g.getDetails());
printGirl.println();
i++;
}
i=1;
//writing boy to boysName.txt
for(Baby b:boysList){
printBoy.write(i+" "+b.getDetails());
printBoy.println();
i++;
}
//closing scanner,and files
sc.close();
printBoy.close();
printGirl.close();
}
}
}
BabyNames.txt
1 Michael 65,275 Jessica 46,470
2 Christopher 52,331 Ashley 45,553
3 Matthew 44,794 Brittany 36,534
4 Joshua 43,216 Amanda 34,405
5 Daniel 33,809 Samantha 25,865
6 David 33,739 Sarah 25,810
7 Andrew 33,653 Stephanie 24,859
8 James 32,344 Jennifer 22,219
9 Justin 30,635 Elizabeth 20,742
10 Joseph 30,124 Lauren 20,499
11 Ryan 29,242 Megan 20,256
12 John 29,066 Emily 19,361
13 Robert 28,865 Nicole 17,950
14 Nicholas 27,899 Kayla 17,536
15 Anthony 25,074 Amber 15,862
16 William 24,887 Rachel 15,704
17 Jonathan 24,064 Courtney 15,378
18 Kyle 22,698 Danielle 14,330
19 Brandon 22,155 Heather 14,217
20 Jacob 22,005 Melissa 13,997
21 Tyler 20,631 Rebecca 13,670
22 Zachary 20,424 Michelle 13,418
23 Kevin 20,403 Tiffany 13,157
24 Eric 19,412 Chelsea 12,782
25 Steven 18,753 Christina 11,925
26 Thomas 18,214 Katherine 11,618
27 Brian 16,919 Alyssa 11,262
28 Alexander 16,183 Jasmine 11,033
29 Jordan 16,131 Laura 10,908
30 Timothy 15,685 Hannah 10,274
31 Cody 15,392 Kimberly 10,193
32 Adam 14,708 Kelsey 9,494
33 Benjamin 14,619 Victoria 9,104
34 Aaron 14,550 Sara 8,973
35 Richard 13,574 Mary 8,665
36 Patrick 12,373 Erica 8,604
37 Sean 12,014 Alexandra 8,507
38 Charles 11,991 Amy 8,457
39 Stephen 11,940 Crystal 8,218
40 Jeremy 11,685 Andrea 8,211
41 Jose 11,508 Kelly 8,134
42 Travis 11,454 Kristen 8,073
43 Jeffrey 10,979 Erin 7,987
44 Nathan 10,934 Brittney 7,427
45 Samuel 10,883 Anna 7,290
46 Jason 10,680 Taylor 7,255
47 Mark 10,680 Maria 7,181
48 Jesse 8,980 Allison 7,131
49 Paul 8,579 Cassandra 7,052
50 Dustin 8,455 Caitlin 7,026
51 Gregory 8,377 Lindsey 6,781
52 Kenneth 8,258 Angela 6,664
53 Scott 8,083 Katie 6,513
54 Derek 8,075 Alicia 6,510
55 Austin 7,909 Jamie 6,509
56 Corey 7,690 Vanessa 6,405
57 Bryan 7,436 Kathryn 6,350
58 Ethan 6,988 Morgan 6,047
59 Alex 6,941 Jordan 5,955
60 Christian 6,776 Whitney 5,904
61 Juan 6,737 Brianna 5,678
62 Cameron 6,663 Christine 5,676
63 Jared 6,639 Natalie 5,633
64 Taylor 6,574 Lisa 5,344
65 Bradley 6,431 Kristin 5,300
66 Luis 5,788 Alexis 5,256
67 Cory 5,763 Jacqueline 5,237
68 Edward 5,741 Shannon 5,185
69 Shawn 5,719 Lindsay 5,037
70 Ian 5,460 Brooke 4,988
71 Evan 5,307 Catherine 4,893
72 Marcus 5,296 Olivia 4,623
73 Shane 5,273 April 4,570
74 Peter 5,215 Erika 4,566
75 Carlos 5,207 Katelyn 4,486
76 Trevor 5,140 Monica 4,452
77 Antonio 4,864 Kristina 4,389
78 Vincent 4,798 Kaitlyn 4,313
79 George 4,564 Paige 4,112
80 Keith 4,481 Molly 3,964
81 Phillip 4,453 Jenna 3,957
82 Victor 4,441 Leah 3,924
83 Dylan 4,414 Julia 3,909
84 Brett 4,392 Bianca 3,827
85 Chad 4,349 Tara 3,821
86 Nathaniel 4,342 Melanie 3,812
87 Donald 4,177 Marissa 3,806
88 Caleb 4,153 Cynthia 3,794
89 Casey 4,130 Holly 3,771
90 Jesus 4,127 Abigail 3,718
91 Blake 4,101 Meghan 3,692
92 Raymond 4,061 Kathleen 3,669
93 Mitchell 4,019 Julie 3,655
94 Adrian 3,999 Ariel 3,605
95 Joel 3,998 Alexandria 3,594
96 Erik 3,950 Veronica 3,587
97 Ronald 3,900 Patricia 3,578
98 Devin 3,862 Diana 3,544
99 Garrett 3,756 Gabrielle 3,541
100 Gabriel 3,694 Shelby 3,517
boysNames.txt
1 Aaron 14,550
2 Adam 14,708
3 Adrian 3,999
4 Alex 6,941
5 Alexander 16,183
6 Andrew 33,653
7 Anthony 25,074
8 Antonio 4,864
9 Austin 7,909
10 Benjamin 14,619
11 Blake 4,101
12 Bradley 6,431
13 Brandon 22,155
14 Brett 4,392
15 Brian 16,919
16 Bryan 7,436
17 Caleb 4,153
18 Cameron 6,663
19 Carlos 5,207
20 Casey 4,130
21 Chad 4,349
22 Charles 11,991
23 Christian 6,776
24 Christopher 52,331
25 Cody 15,392
26 Corey 7,690
27 Cory 5,763
28 Daniel 33,809
29 David 33,739
30 Derek 8,075
31 Devin 3,862
32 Donald 4,177
33 Dustin 8,455
34 Dylan 4,414
35 Edward 5,741
36 Eric 19,412
37 Erik 3,950
38 Ethan 6,988
39 Evan 5,307
40 Gabriel 3,694
41 Garrett 3,756
42 George 4,564
43 Gregory 8,377
44 Ian 5,460
45 Jacob 22,005
46 James 32,344
47 Jared 6,639
48 Jason 10,680
49 Jeffrey 10,979
50 Jeremy 11,685
51 Jesse 8,980
52 Jesus 4,127
53 Joel 3,998
54 John 29,066
55 Jonathan 24,064
56 Jordan 16,131
57 Jose 11,508
58 Joseph 30,124
59 Joshua 43,216
60 Juan 6,737
61 Justin 30,635
62 Keith 4,481
63 Kenneth 8,258
64 Kevin 20,403
65 Kyle 22,698
66 Luis 5,788
67 Marcus 5,296
68 Mark 10,680
69 Matthew 44,794
70 Michael 65,275
71 Mitchell 4,019
72 Nathan 10,934
73 Nathaniel 4,342
74 Nicholas 27,899
75 Patrick 12,373
76 Paul 8,579
77 Peter 5,215
78 Phillip 4,453
79 Raymond 4,061
80 Richard 13,574
81 Robert 28,865
82 Ronald 3,900
83 Ryan 29,242
84 Samuel 10,883
85 Scott 8,083
86 Sean 12,014
87 Shane 5,273
88 Shawn 5,719
89 Stephen 11,940
90 Steven 18,753
91 Taylor 6,574
92 Thomas 18,214
93 Timothy 15,685
94 Travis 11,454
95 Trevor 5,140
96 Tyler 20,631
97 Victor 4,441
98 Vincent 4,798
99 William 24,887
100 Zachary 20,424
girlsName.txt
1 Abigail 3,718
2 Alexandra 8,507
3 Alexandria 3,594
4 Alexis 5,256
5 Alicia 6,510
6 Allison 7,131
7 Alyssa 11,262
8 Amanda 34,405
9 Amber 15,862
10 Amy 8,457
11 Andrea 8,211
12 Angela 6,664
13 Anna 7,290
14 April 4,570
15 Ariel 3,605
16 Ashley 45,553
17 Bianca 3,827
18 Brianna 5,678
19 Brittany 36,534
20 Brittney 7,427
21 Brooke 4,988
22 Caitlin 7,026
23 Cassandra 7,052
24 Catherine 4,893
25 Chelsea 12,782
26 Christina 11,925
27 Christine 5,676
28 Courtney 15,378
29 Crystal 8,218
30 Cynthia 3,794
31 Danielle 14,330
32 Diana 3,544
33 Elizabeth 20,742
34 Emily 19,361
35 Erica 8,604
36 Erika 4,566
37 Erin 7,987
38 Gabrielle 3,541
39 Hannah 10,274
40 Heather 14,217
41 Holly 3,771
42 Jacqueline 5,237
43 Jamie 6,509
44 Jasmine 11,033
45 Jenna 3,957
46 Jennifer 22,219
47 Jessica 46,470
48 Jordan 5,955
49 Julia 3,909
50 Julie 3,655
51 Kaitlyn 4,313
52 Katelyn 4,486
53 Katherine 11,618
54 Kathleen 3,669
55 Kathryn 6,350
56 Katie 6,513
57 Kayla 17,536
58 Kelly 8,134
59 Kelsey 9,494
60 Kimberly 10,193
61 Kristen 8,073
62 Kristin 5,300
63 Kristina 4,389
64 Laura 10,908
65 Lauren 20,499
66 Leah 3,924
67 Lindsay 5,037
68 Lindsey 6,781
69 Lisa 5,344
70 Maria 7,181
71 Marissa 3,806
72 Mary 8,665
73 Megan 20,256
74 Meghan 3,692
75 Melanie 3,812
76 Melissa 13,997
77 Michelle 13,418
78 Molly 3,964
79 Monica 4,452
80 Morgan 6,047
81 Natalie 5,633
82 Nicole 17,950
83 Olivia 4,623
84 Paige 4,112
85 Patricia 3,578
86 Rachel 15,704
87 Rebecca 13,670
88 Samantha 25,865
89 Sara 8,973
90 Sarah 25,810
91 Shannon 5,185
92 Shelby 3,517
93 Stephanie 24,859
94 Tara 3,821
95 Taylor 7,255
96 Tiffany 13,157
97 Vanessa 6,405
98 Veronica 3,587
99 Victoria 9,104
100 Whitney 5,904
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;
import java.util.*;
//Baby class comparable baby
class Baby implements Comparable<Baby>{
private String name;
private String number;
//constructer
public Baby(){};
public Baby(String name,String number){
this.name=name;
this.number=number;
}
//comparinn names to to baby to sort
public int compareTo(Baby baby){
return this.getName().compareTo(baby.getName());
}
//getname returns name of baby
public String getName(){
return this.name;
}
public String getDetails(){
return this.name+" "+this.number;
}
}
//class babynames
public class BabyNames{
public static void main(String[] args) throws FileNotFoundException{
//files
File baby = new File("BabyNames.txt");
File boy = new File("boynames.txt");
File girl = new File("girlnames.txt");
Baby girlsList[]=new Baby[100];//girlslist holds girls
Baby boysList[]=new Baby[100];//boyslist holds boys
int bi=0,gi=0;
PrintWriter printBoy = new PrintWriter(boy);
PrintWriter printGirl = new PrintWriter(girl);
{
Scanner sc = new Scanner(baby); //reading baby file
//reading baby file line by line
while (sc.hasNextLine()){
String s = sc.nextLine();
String[] names = s.split(" ");
boysList[bi++]=(new Baby(names[1],names[2])); //adding boy to boyslist
girlsList[gi++]=(new Baby(names[3],names[4])); //adding girl to girlList
}
Arrays.sort(boysList);
Arrays.sort(girlsList);
int i=1;
//writing girl to girlsName.txt
for(Baby g:girlsList){
printGirl.write(i+" "+g.getDetails());
printGirl.println();
i++;
}
i=1;
//writing boy to boysName.txt
for(Baby b:boysList){
printBoy.write(i+" "+b.getDetails());
printBoy.println();
i++;
}
//closing scanner,and files
sc.close();
printBoy.close();
printGirl.close();
}
}
}
BabyNames.txt
1 Michael 65,275 Jessica 46,470
2 Christopher 52,331 Ashley 45,553
3 Matthew 44,794 Brittany 36,534
4 Joshua 43,216 Amanda 34,405
5 Daniel 33,809 Samantha 25,865
6 David 33,739 Sarah 25,810
7 Andrew 33,653 Stephanie 24,859
8 James 32,344 Jennifer 22,219
9 Justin 30,635 Elizabeth 20,742
10 Joseph 30,124 Lauren 20,499
11 Ryan 29,242 Megan 20,256
12 John 29,066 Emily 19,361
13 Robert 28,865 Nicole 17,950
14 Nicholas 27,899 Kayla 17,536
15 Anthony 25,074 Amber 15,862
16 William 24,887 Rachel 15,704
17 Jonathan 24,064 Courtney 15,378
18 Kyle 22,698 Danielle 14,330
19 Brandon 22,155 Heather 14,217
20 Jacob 22,005 Melissa 13,997
21 Tyler 20,631 Rebecca 13,670
22 Zachary 20,424 Michelle 13,418
23 Kevin 20,403 Tiffany 13,157
24 Eric 19,412 Chelsea 12,782
25 Steven 18,753 Christina 11,925
26 Thomas 18,214 Katherine 11,618
27 Brian 16,919 Alyssa 11,262
28 Alexander 16,183 Jasmine 11,033
29 Jordan 16,131 Laura 10,908
30 Timothy 15,685 Hannah 10,274
31 Cody 15,392 Kimberly 10,193
32 Adam 14,708 Kelsey 9,494
33 Benjamin 14,619 Victoria 9,104
34 Aaron 14,550 Sara 8,973
35 Richard 13,574 Mary 8,665
36 Patrick 12,373 Erica 8,604
37 Sean 12,014 Alexandra 8,507
38 Charles 11,991 Amy 8,457
39 Stephen 11,940 Crystal 8,218
40 Jeremy 11,685 Andrea 8,211
41 Jose 11,508 Kelly 8,134
42 Travis 11,454 Kristen 8,073
43 Jeffrey 10,979 Erin 7,987
44 Nathan 10,934 Brittney 7,427
45 Samuel 10,883 Anna 7,290
46 Jason 10,680 Taylor 7,255
47 Mark 10,680 Maria 7,181
48 Jesse 8,980 Allison 7,131
49 Paul 8,579 Cassandra 7,052
50 Dustin 8,455 Caitlin 7,026
51 Gregory 8,377 Lindsey 6,781
52 Kenneth 8,258 Angela 6,664
53 Scott 8,083 Katie 6,513
54 Derek 8,075 Alicia 6,510
55 Austin 7,909 Jamie 6,509
56 Corey 7,690 Vanessa 6,405
57 Bryan 7,436 Kathryn 6,350
58 Ethan 6,988 Morgan 6,047
59 Alex 6,941 Jordan 5,955
60 Christian 6,776 Whitney 5,904
61 Juan 6,737 Brianna 5,678
62 Cameron 6,663 Christine 5,676
63 Jared 6,639 Natalie 5,633
64 Taylor 6,574 Lisa 5,344
65 Bradley 6,431 Kristin 5,300
66 Luis 5,788 Alexis 5,256
67 Cory 5,763 Jacqueline 5,237
68 Edward 5,741 Shannon 5,185
69 Shawn 5,719 Lindsay 5,037
70 Ian 5,460 Brooke 4,988
71 Evan 5,307 Catherine 4,893
72 Marcus 5,296 Olivia 4,623
73 Shane 5,273 April 4,570
74 Peter 5,215 Erika 4,566
75 Carlos 5,207 Katelyn 4,486
76 Trevor 5,140 Monica 4,452
77 Antonio 4,864 Kristina 4,389
78 Vincent 4,798 Kaitlyn 4,313
79 George 4,564 Paige 4,112
80 Keith 4,481 Molly 3,964
81 Phillip 4,453 Jenna 3,957
82 Victor 4,441 Leah 3,924
83 Dylan 4,414 Julia 3,909
84 Brett 4,392 Bianca 3,827
85 Chad 4,349 Tara 3,821
86 Nathaniel 4,342 Melanie 3,812
87 Donald 4,177 Marissa 3,806
88 Caleb 4,153 Cynthia 3,794
89 Casey 4,130 Holly 3,771
90 Jesus 4,127 Abigail 3,718
91 Blake 4,101 Meghan 3,692
92 Raymond 4,061 Kathleen 3,669
93 Mitchell 4,019 Julie 3,655
94 Adrian 3,999 Ariel 3,605
95 Joel 3,998 Alexandria 3,594
96 Erik 3,950 Veronica 3,587
97 Ronald 3,900 Patricia 3,578
98 Devin 3,862 Diana 3,544
99 Garrett 3,756 Gabrielle 3,541
100 Gabriel 3,694 Shelby 3,517
boysNames.txt
1 Aaron 14,550
2 Adam 14,708
3 Adrian 3,999
4 Alex 6,941
5 Alexander 16,183
6 Andrew 33,653
7 Anthony 25,074
8 Antonio 4,864
9 Austin 7,909
10 Benjamin 14,619
11 Blake 4,101
12 Bradley 6,431
13 Brandon 22,155
14 Brett 4,392
15 Brian 16,919
16 Bryan 7,436
17 Caleb 4,153
18 Cameron 6,663
19 Carlos 5,207
20 Casey 4,130
21 Chad 4,349
22 Charles 11,991
23 Christian 6,776
24 Christopher 52,331
25 Cody 15,392
26 Corey 7,690
27 Cory 5,763
28 Daniel 33,809
29 David 33,739
30 Derek 8,075
31 Devin 3,862
32 Donald 4,177
33 Dustin 8,455
34 Dylan 4,414
35 Edward 5,741
36 Eric 19,412
37 Erik 3,950
38 Ethan 6,988
39 Evan 5,307
40 Gabriel 3,694
41 Garrett 3,756
42 George 4,564
43 Gregory 8,377
44 Ian 5,460
45 Jacob 22,005
46 James 32,344
47 Jared 6,639
48 Jason 10,680
49 Jeffrey 10,979
50 Jeremy 11,685
51 Jesse 8,980
52 Jesus 4,127
53 Joel 3,998
54 John 29,066
55 Jonathan 24,064
56 Jordan 16,131
57 Jose 11,508
58 Joseph 30,124
59 Joshua 43,216
60 Juan 6,737
61 Justin 30,635
62 Keith 4,481
63 Kenneth 8,258
64 Kevin 20,403
65 Kyle 22,698
66 Luis 5,788
67 Marcus 5,296
68 Mark 10,680
69 Matthew 44,794
70 Michael 65,275
71 Mitchell 4,019
72 Nathan 10,934
73 Nathaniel 4,342
74 Nicholas 27,899
75 Patrick 12,373
76 Paul 8,579
77 Peter 5,215
78 Phillip 4,453
79 Raymond 4,061
80 Richard 13,574
81 Robert 28,865
82 Ronald 3,900
83 Ryan 29,242
84 Samuel 10,883
85 Scott 8,083
86 Sean 12,014
87 Shane 5,273
88 Shawn 5,719
89 Stephen 11,940
90 Steven 18,753
91 Taylor 6,574
92 Thomas 18,214
93 Timothy 15,685
94 Travis 11,454
95 Trevor 5,140
96 Tyler 20,631
97 Victor 4,441
98 Vincent 4,798
99 William 24,887
100 Zachary 20,424
girlsName.txt
1 Abigail 3,718
2 Alexandra 8,507
3 Alexandria 3,594
4 Alexis 5,256
5 Alicia 6,510
6 Allison 7,131
7 Alyssa 11,262
8 Amanda 34,405
9 Amber 15,862
10 Amy 8,457
11 Andrea 8,211
12 Angela 6,664
13 Anna 7,290
14 April 4,570
15 Ariel 3,605
16 Ashley 45,553
17 Bianca 3,827
18 Brianna 5,678
19 Brittany 36,534
20 Brittney 7,427
21 Brooke 4,988
22 Caitlin 7,026
23 Cassandra 7,052
24 Catherine 4,893
25 Chelsea 12,782
26 Christina 11,925
27 Christine 5,676
28 Courtney 15,378
29 Crystal 8,218
30 Cynthia 3,794
31 Danielle 14,330
32 Diana 3,544
33 Elizabeth 20,742
34 Emily 19,361
35 Erica 8,604
36 Erika 4,566
37 Erin 7,987
38 Gabrielle 3,541
39 Hannah 10,274
40 Heather 14,217
41 Holly 3,771
42 Jacqueline 5,237
43 Jamie 6,509
44 Jasmine 11,033
45 Jenna 3,957
46 Jennifer 22,219
47 Jessica 46,470
48 Jordan 5,955
49 Julia 3,909
50 Julie 3,655
51 Kaitlyn 4,313
52 Katelyn 4,486
53 Katherine 11,618
54 Kathleen 3,669
55 Kathryn 6,350
56 Katie 6,513
57 Kayla 17,536
58 Kelly 8,134
59 Kelsey 9,494
60 Kimberly 10,193
61 Kristen 8,073
62 Kristin 5,300
63 Kristina 4,389
64 Laura 10,908
65 Lauren 20,499
66 Leah 3,924
67 Lindsay 5,037
68 Lindsey 6,781
69 Lisa 5,344
70 Maria 7,181
71 Marissa 3,806
72 Mary 8,665
73 Megan 20,256
74 Meghan 3,692
75 Melanie 3,812
76 Melissa 13,997
77 Michelle 13,418
78 Molly 3,964
79 Monica 4,452
80 Morgan 6,047
81 Natalie 5,633
82 Nicole 17,950
83 Olivia 4,623
84 Paige 4,112
85 Patricia 3,578
86 Rachel 15,704
87 Rebecca 13,670
88 Samantha 25,865
89 Sara 8,973
90 Sarah 25,810
91 Shannon 5,185
92 Shelby 3,517
93 Stephanie 24,859
94 Tara 3,821
95 Taylor 7,255
96 Tiffany 13,157
97 Vanessa 6,405
98 Veronica 3,587
99 Victoria 9,104
100 Whitney 5,904
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.