Comment Comment by trainspottinfly Interesting solution. One little tip, I would advise picking a different heading for the section "The final solution". That phrase has a bit of unfortunate historical baggage. parent trainspottinfly 1 year ago