See notes on picture: