There is no branch of mathematics, however abstract, which may not some day be applied to phenomena of the real world.                                                                                                                                               Nikolai  Lobachevsky