PASCAL 1998 Problem 25

One way to pack a 100 by 100 square with 10\:000 circles, each of diameter 1, is to put them in 100 rows with 100 circles in each row. If the circles are repacked so that the centers of any three tangent circles form an equilateral triangle, what is the maximum number of additional circles that can be packed?

Answer Choices
A. 647
B. 1442
C. 1343
D. 1443
E. 1344