5. A method according to claim 4 , further comprising: rotating the remaining non-unique cluster group when the remaining non-unique cluster group overlaps with the most similar positioned cluster group.
5. A method according to claim 4 , further comprising: rotating the remaining non-unique cluster group when the remaining non-unique cluster group overlaps with the most similar positioned cluster group. 10. A method according to claim 5 , further comprising: a cluster group movement module to determine whether the rotated remaining non-unique cluster group exceeds a maximum angle or a minimum angle relative to a target angle determined via placement of the most similar positioned cluster group and to move the rotated meaning non-unique cluster group away from the shape when the rotated remaining non-unique cluster group exceeds one of the maximum angle and the minimum angle.