469363 457167Numerous thanks for sharing this fine piece. Very interesting concepts! (as always, btw) 315879