x t a l (c) 1995 complex media labs. final, 4 megs memory version