
    "TWISTER" is the logic game.
    There are seven difficulty levels in it.

    In the each level there is an special  set  of  linked  rings.
Each ring consists of 12 elements. To each  ring  corresponds  its
own type of elements.  But  in  each  ring  the  number  of  "own"
elements is lower than 12 by the number  of  crosslinked  with  it 
other rings, ass follows:
    - two crosslinked rings are intersected twice
    - in the intersections the elements are common for both  rings
    - in the intersections there are by one element of  each  type
      (it means the rings are inserted one into another).
    Total number of elements in rings  is  lower  than  number  of
rings multiplied by 12 (the number of intersections). For example,
on the first level in two rings there are only 22 elements - by 11
elements of each type.

    When you'll select the difficulty level  you  like  most,  the
screen will show the rings in initial state, when all elements are
on their corresponding places. The  Twister  will  appear  in  the
leftmost ring. In 3-4 seconds (or after some keypress) the Twister
will randomly change all the elements by sequentially rotating the
rings.

    The rings may be rotated clock  and  counter-clockwise.  After
rotation step the elements in the intersections places will change.
It means the rotation won't change the set of elements  for  given
ring but the elements of intersected with it ring will change, for
in the intersection place will appear new elements.

    Your problem - to reverse rings in initial state.

    On the screen under each ring there is small window  where  is
shown
  - the picture of most frequently used element in this  ring  and
    number of such elements
  - required number of same type elements.

    We will note however that the game not requres to  attach  the
elemenets types to rings. The problem is solved successfully if in
each of the rings there is sufficicent number of similar elements.

    The lower the number of rotations - the better the result  and
correspondingly higher is the place in the Hall of Fame.

    To rotate ring clockwise use left  arrow  key,  to  rotate  it
counter-clockwise - use right arrow key.
    You are allowed to rotate only active ring -  that  means  the
ring with Twister in it. To change active ring use the down  arrow
key or the space key.

    In some cases you can  to  simplify  the  rotation  scheme  by
temporarily hiding the elements of active ring with up arrow  key.
The freed places in ring may be used to replace  the  elements  of
the other rings, but each rotation here is counted as two.
    To restore the elements on their places you can with up  arrow
key. If in this case some places will be  occupied  with  elements
from other rings these will blink and make some sounds.
    Second keypress of  the  up  arrow  key  will  restore  hidden
elements, and the elements, whose places  are  occupied,  will  be
redistributed randomly in the free places of other rings.
    Try hard to play not  using  this  trick  for  each  'illegal'
restoring of the element will cost you 20 penalty rotation steps.

    Every time you need to save current game - use F2 key, storing
game in file TWISTER.SG. To load saved game use F3 key.

    To stop game on the current level press F4.
    The keys F5-F7 allow  you  to  customize  appearance  of  game
screen.
    The sound effects are toggled with F8 key.
    Use F9 key to view of "Twister High Results".
    The F10 key allows you to immediately cancel the game  and  to
exit to DOS.

    You can have the short help in course of the game with F1 key.
There  you'll  see  the  description  of   all   used   keys   and
corresponding functions.
