i fiddled with this a bit, it could sound better, but i gave it a try (link is only visible to registered users)