Combinatorial Applications Of Random Processes And Expansion