Forgot to say: > That gives roughly 3**39 arrangements. 3**39 is 4,052,555,153,018,976,267. > You've then got 840 rotations/reversals, giving > 3,404,146,328,535,940,064,280 Andrew, all I can say is, with all these zillions of examples out there, why the hell did it take you so long to find just one?!! (Just kidding, obviously :-) MBD