Stunning! Even with the explanation, there is no way I could make anything close to this. Well done.