add asross labybox solution

It's a bit messy because I've lumped the unit tests and code together, but it works. I should start using doctest instead of assert :)