I see what you were going for, but had a bit of trouble with the solution from a practical point - still, it was well written and an appreciable amount of world building in such short space