Rainbow rising (By Kira A. Mironova)
(C) Vadim V. Kachala 2000,2001