I played around with this for some days. And now the end is near, I will start from scratch tomorrow. Here ist what I came up with...