Pattern wiki:
[he martial arts related meaning of Pattern see Tae Kwon Do and Kata (Karate).A pattern is a form, template, or model (or, more abstractly, a set of rules) which can be used to make or to generate things or parts of a thing, especially if the things that are generated have enough in common for the underlying pattern to be inferred or discerned, in which case the things are said to exhibit the pattern. Pattern matching is the act of checking for the presence of the constituents of a pattern. The detection of underlying patterns is called pattern recognition.
See more at Wikipedia.org...]
shell wiki:
s commonly known as shell include:An animal shell, the hard, rigid outer covering of an animal such as a mollusk or a turtle. The hard outer layer of some plant fruiting bodies such as nuts.A type of user interface in computer software, often an operating system shell, such as a Unix shell command line interpreter in the Unix operating system or the DOS Shell in MS-DOS. See shell (computing).An electron shell (energy level), consisting of a number of electrons in an orbital around an atomic nucleusThe short name (and Brand) of the Royal Dutch Shell energy multinational, and its US subsidiary Shell Oil CompanyA projectile with explosive charge, shot from a gun; typically shells are larger than bullets and shot from larger guns. See shell (projectile).In physics, see On shell and off shellA structural form, usually made of concrete, that principally derives its strength by virtue of its shape. The term is derived from the primary usage in the context of nature. For example, the shell of an egg, though very thin, is difficult to break because of its shape.A long, narrow, rowed watercraft. See racing shell.A sorting algorithm invented by Donald L. Shell. See shell sort.
See more at Wikipedia.org...