Key exchange, comments for minuses inside.

 

v20240901