OPTION AND PUT AGREEMENT