I am looking at creating three different blocks, combining them and then randomizing the output.
EG:
Block 1: <div id="col1">
Block 2: <div id="col2">
Block 3: <div id="col3">
Combine the three and randomize so output looks like
<div id="col2">, <div id="col1">, <div id="col2">, <div id="col3">
etc...
Obviously I've cut a bunch of code, so please don't comment about that.