Reformatted code. Added version with named let.
Reformatted code. Added version with named let.

rik0/rk-exempla,rik0/rk-exempla,rik0/rk-exempla,rik0/rk-exempla,rik0/rk-exempla,rik0/rk-exempla,rik0/rk-exempla