Had to go through a couple of mad ones before I found one I could have a proper go at with some retries, but beat it eventually! Nice idea :)