Random stuff for coding in D