1461076167-4b8ff4ac-f8c2-48b6-84bf-59bb748fb4ee

An invisible ink composition and a method to ensure document confidentiality are disclosed. In one approach, a test generator program is generated from a main program that uses a test generator class library. The helical cam tracks, which are preferably divided into quadrant sections, are designed such that relative rotational movement between the cam components causes a corresponding relative axial movement.