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