The impossible riddle (1995)