How to solve it : a new aspect of mathematical method / - Pólya, George (Princeton university press, 2004)