In this task, you are given a context, a subject, a relation, and many options. Based on the context, from the options select the object entity that has the given relation with the subject. Answer with text (not indexes).

Example Input: Context: A chain gun is a type of machine gun or autocannon that uses an external source of power to cycle the weapon rather than diverting energy from the cartridge , and does so via a continuous loop of chain similar to that used on a motorcycle or bicycle . `` Chain gun '' is a registered trademark of Alliant Techsystems Inc. for a chain - powered weapon ., The word bullet is a firearm term. A bullet is a projectile expelled from the barrel of a firearm. The term is from Middle French and originated as the diminutive of the word boulle (boullet) which means "small ball." Bullets are made of a variety of materials. They are available singly as they would be used in muzzle loading and cap and ball firearms, as part of a paper cartridge, and much more commonly as a component of metallic cartridges. Bullets are made in a large numbers of styles and constructions depending on how they will be used. Many bullets have specialized functions, such as hunting, target shooting, training, defense, and warfare. , An autocannon or automatic cannon is a large, fully automatic, rapid-fire projectile weapon that fires armour-piercing or explosive shells, as opposed to the bullet fired by a machine gun. Autocannons often have a larger calibre than a machine gun (e.g., 20 mm or greater), but are usually smaller than a field gun or other artillery. When used on its own, the word "autocannon" indicates a single-barrel weapon. When multiple rotating barrels are involved, the word "rotary" is added, and such a weapon is referred to as a "rotary autocannon." Modern autocannons are typically not single soldier-portable or stand-alone units, rather they are usually vehicle-mounted, aircraft-mounted, or boat-mounted, or even remote-operated as in some naval applications. As such, ammunition is typically fed from a belt to reduce reloading or for a faster rate of fire, but a magazine remains an option. They can use a variety of ammunition: common shells include high-explosive dual-purpose types (HEDP), any variety of armour-piercing (AP) types, such as composite rigid (APCR) or discarding sabot types (APDS)., A battle rifle is a military service rifle that fires a full-power rifle cartridge, such as 7.62×51mm NATO, 7.62×54mmR, 7.92x57mm Mauser, .303 British, or .30-06 Springfield. Compared to assault rifles and their intermediate cartridges, the higher-caliber rounds provide greater power and range, though they have greater weight and produce stronger recoil, making them less than ideal for fully automatic fire., A field gun is an artillery piece. Originally the term referred to smaller guns that could accompany a field army on the march and when in combat could be moved about the battlefield in response to changing circumstances (field artillery), as opposed to guns installed in a fort (garrison artillery/coastal artillery), or to siege cannon or mortars which were too large to be moved quickly, and would be used only in a prolonged siege., A submachine gun (SMG) is an air-cooled, magazine-fed, automatic carbine designed to fire pistol cartridges. The term "submachine gun" was coined by John T. Thompson, the inventor of the Thompson submachine gun., Rate of fire is the frequency at which a specific weapon can fire or launch its projectiles. It is usually measured in rounds per minute (RPM or round/min), or rounds per second (RPS or round/s)., A machine gun is a fully automatic mounted or portable firearm, designed to fire bullets in quick succession from an ammunition belt or magazine, typically at a rate of 300 to 1800 rounds per minute. Fully automatic firearms are generally categorized as submachine guns, assault rifles, battle rifles, automatic shotguns, machine guns, or autocannons. Machine guns with multiple rotating barrels are referred to as "rotary machine guns"., An automatic shotgun is an automatic firearm that fires shotgun shells and uses some of the energy of each shot to automatically cycle the action and load a new round. It will fire repeatedly until the trigger is released or ammunition runs out. Automatic shotguns have a very limited range, but provide tremendous firepower at close range., A shotgun (also known as a scattergun, or historically as a fowling piece) is a firearm that is usually designed to be fired from the shoulder, which uses the energy of a fixed shell to fire a number of small spherical pellets called shot, or a solid projectile called a slug. Shotguns come in a wide variety of sizes, ranging from 5.5 mm (.22 inch) bore up to bore, and in a range of firearm operating mechanisms, including breech loading, single-barreled, double or combination gun, pump-action, bolt-, and lever-action, semi-automatic, and even fully automatic variants., Artillery is a class of large military weapons built to fire munitions far beyond the range and power of infantry's small arms. Early artillery development focused on the ability to breach fortifications, and led to heavy, fairly immobile siege engines. As technology improved, lighter, more mobile field artillery developed for battlefield use. This development continues today; modern self-propelled artillery vehicles are highly mobile weapons of great versatility providing the largest share of an army's total firepower., An assault rifle is a selective-fire rifle that uses an intermediate cartridge and a detachable magazine. Assault rifles were first used during World War II. Though Western nations were slow to accept the assault rifle concept after World War II, by the end of the 20th century they had become the standard weapon in most of the world's armies, replacing semi-automatic rifles, battle rifles and sub-machine guns in most roles. Examples include the StG 44, AK-47 and the M16 rifle., Subject: chain gun, Relation: subclass_of, Options: (A) ability (B) action (C) ammunition (D) army (E) artillery (F) assault rifle (G) autocannon (H) battle (I) battle rifle (J) belt (K) bullet (L) cannon (M) class (N) energy (O) field gun (P) fire (Q) firearm (R) fort (S) gun (T) hunting (U) infantry (V) lighter (W) machine (X) magazine (Y) march (Z) military ([) option (\) part (]) power (^) projectile (_) rate (`) rifle (a) service (b) shooting (c) shot (d) shotgun (e) single (f) solid (g) submachine gun (h) technology (i) term (j) variety (k) vehicle (l) weapon (m) word
Example Output: firearm

Example Input: Context: Computer programming (often shortened to programming) is a process that leads from an original formulation of a computing problem to executable computer programs. Programming involves activities such as analysis, developing understanding, generating algorithms, verification of requirements of algorithms including their correctness and resources consumption, and implementation (commonly referred to as coding) of algorithms in a target programming language. Source code is written in one or more programming languages. The purpose of programming is to find a sequence of instructions that will automate performing a specific task or solving a given problem. The process of programming thus often requires expertise in many different subjects, including knowledge of the application domain, specialized algorithms, and formal logic. , A computer program is a collection of instructions that performs a specific task when executed by a computer. A computer requires programs to function, and typically executes the program's instructions in a central processing unit., An application domain is a mechanism (similar to a process in an operating system) used within the Common Language Infrastructure (CLI) to isolate executed software applications from one another so that they do not affect each other. Each application domain has its own virtual address space which scopes the resources for the application domain using that address space., In mathematics and computer science, an algorithm is a self-contained sequence of actions to be performed. Algorithms perform calculation, data processing, and/or automated reasoning tasks., A programming language is a formal computer language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms., In computing, executable code or an executable file or executable program, sometimes simply an executable or binary, causes a computer "to perform indicated tasks according to encoded instructions," as opposed to a data file that must be parsed by a program to be meaningful. These "instructions" are traditionally machine code instructions for a physical CPU. However, in a more general sense, a file containing instructions (such as bytecode) for a "software" interpreter may also be considered executable; even a scripting language source file may therefore be considered executable in this sense. The exact interpretation depends upon the use; while the term often refers only to machine code files, in the context of protection against computer viruses all files which cause potentially hazardous instruction execution, including scripts, are lumped together for convenience., Computing is any goal-oriented activity requiring, benefiting from, or creating a mathematical sequence of steps known as an algorithm  e.g. through computers. Computing includes designing, developing and building hardware and software systems; processing, structuring, and managing various kinds of information; doing scientific research on and with computers; making computer systems behave intelligently; and creating and using communications and entertainment media. The field of computing includes computer engineering, software engineering, computer science, information systems, and information technology., A programming paradigm is a fundamental style of computer programming , serving as a way of building the structure and elements of computer programs . Capabilities and styles of various programming languages are defined by their supported programming paradigms ; some programming languages are designed to follow only one paradigm , while others support multiple paradigms . Programming paradigms that are often distinguished include imperative , declarative , functional , object - oriented , procedural , logic and symbolic programming . With different paradigms , programs can be seen and built in different ways ; for example , in object - oriented programming , a program is a collection of objects interacting in explicitly defined ways , while in declarative programming the computer is told only what the problem is , not how to actually solve it ., Subject: programming paradigm, Relation: part_of, Options: (A) address (B) building (C) computer (D) computer program (E) computer programming (F) computer science (G) engineering (H) infrastructure (I) logic (J) machine code (K) mathematics (L) process (M) programming language (N) science (O) software (P) software engineering (Q) technology
Example Output: computer science

Example Input: Context: Ice dancing is a discipline of figure skating that draws from ballroom dancing. It joined the World Figure Skating Championships in 1952, and became a Winter Olympic Games medal sport in 1976., Pair skating is a figure skating discipline. International Skating Union (ISU) regulations describe pair teams as consisting of "one lady and one man." The sport is distinguished from ice dancing and single skating by elements unique to pair skating, including overhead lifts, twist lifts, death spirals, and throw jumps. Pair teams also perform the elements of single skating in unison. The discipline requires similar technique and timing on all elements of the performance in order to create an impression of "two skating as one". Serious skating accidents are most common in pairs., Charles Phillips ( born 1938 ) was an American ice dancer . Competing with Margie Ackles , he won the gold medal at the 1960 U.S. Figure Skating Championships . Phillips lived in Hollywood and was a 1957 graduate of UCLA . He and Ackles were coached by William Kipp . In addition to competing with Ackles , Phillips won the U.S. Silver ( Junior ) dance title with Aileen Kahre in 1956 ., Margie Ackles (born 1939) was an American figure skater, who competed in ice dance with Charles Phillips. The pair won the gold medal at the 1960 U.S. Figure Skating Championships., The U.S. Figure Skating Championships is a figure skating competition held annually to crown the national champions of the United States. The competition is sanctioned by U.S. Figure Skating. In the U.S. skating community, the event is often referred to informally as "Nationals". Medals are awarded in four disciplines: men's (boy's) singles, ladies' (girl's) singles, pair skating, and ice dancing in four colors: gold (first), silver (second), bronze (third), and pewter (fourth) on five levels, senior, junior, novice, intermediate, and juvenile. The event is also used to determine the U.S. teams for the World Championships, World Junior Championships, Four Continents Championships, and Winter Olympics, however, U.S. Figure Skating reserves the right to consider other results., U.S. Figure Skating is the national governing body for the sport of figure skating on ice in the United States. It is recognized as such by the United States Olympic Committee "USOC" under the Ted Stevens Olympic and Amateur Sports Act and is the United States member of the International Skating Union ("ISU"). Although the name of the organization is the United States Figure Skating Association it is known as and conducts business under the name U.S. Figure Skating. Founded in 1921, U.S. Figure Skating regulates and governs the sport and defines and maintains the standard of skating proficiency. It specifies the rules for testing, competitions and all other figure skating related activities. U.S. Figure Skating promotes interest and participation in the sport by assisting member clubs, skaters, and athletes, appointing officials, organizing competitions, exhibitions, and other figure skating pursuits, and offering a wide variety of programs., Subject: charles phillips , Relation: occupation, Options: (A) figure skater (B) ice dancing (C) member
Example Output:
figure skater