kaleidscope in D