Randomised Algorithms & Processes