501736 223444Many thanks for sharing this fine piece. Really interesting ideas! (as always, btw) 271883