418728 602397Many thanks for sharing this fine piece. Really fascinating ideas! (as always, btw) 872370