redraw from BSD 121.5
I'm not quite happy with the expression but i barely got myself to do more than the sketch, so-