* get homework * finish DH * curves over Q