Comments: Gildor, from Lord of the Rings. Dedicated to Peter, for all his patience and mind-blowing talent ;0)