The Eureka Method: How to Think Like an Inventor