how to create a staggered array?

 From:  geoff (GSWARTZ)
7913.1 
I have to create a plane with a ton of holes punched into it. Unfortunately the holes are staggered as shown here.



I know how to make an array of cylinders to do the boolean cutting, but I'm not sure how to stagger every other row. Is that possible? If so, how? Thanks!
Attachments: