package com.econet.app.uitl;

import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Random;
import java.util.Set;

public class BIP39 {
    public static List getBIPMap()
    {
        ArrayList<String> list=new ArrayList<>();
        list.add("abandon");
        list.add("ability");
        list.add("able");
        list.add("about");
        list.add("above");
        list.add("absent");
        list.add("absorb");
        list.add("abstract");
        list.add("absurd");
        list.add("abuse");
        list.add("access");
        list.add("accident");
        list.add("account");
        list.add("accuse");
        list.add("achieve");
        list.add("acid");
        list.add("acoustic");
        list.add("acquire");
        list.add("across");
        list.add("act");
        list.add("action");
        list.add("actor");
        list.add("actress");
        list.add("actual");
        list.add("adapt");
        list.add("add");
        list.add("addict");
        list.add("address");
        list.add("adjust");
        list.add("admit");
        list.add("adult");
        list.add("advance");
        list.add("advice");
        list.add("aerobic");
        list.add("affair");
        list.add("afford");
        list.add("afraid");
        list.add("again");
        list.add("age");
        list.add("agent");
        list.add("agree");
        list.add("ahead");
        list.add("aim");
        list.add("air");
        list.add("airport");
        list.add("aisle");
        list.add("alarm");
        list.add("album");
        list.add("alcohol");
        list.add("alert");
        list.add("alien");
        list.add("all");
        list.add("alley");
        list.add("allow");
        list.add("almost");
        list.add("alone");
        list.add("alpha");
        list.add("already");
        list.add("also");
        list.add("alter");
        list.add("always");
        list.add("amateur");
        list.add("amazing");
        list.add("among");
        list.add("amount");
        list.add("amused");
        list.add("analyst");
        list.add("anchor");
        list.add("ancient");
        list.add("anger");
        list.add("angle");
        list.add("angry");
        list.add("animal");
        list.add("ankle");
        list.add("announce");
        list.add("annual");
        list.add("another");
        list.add("answer");
        list.add("antenna");
        list.add("antique");
        list.add("anxiety");
        list.add("any");
        list.add("apart");
        list.add("apology");
        list.add("appear");
        list.add("apple");
        list.add("approve");
        list.add("april");
        list.add("arch");
        list.add("arctic");
        list.add("area");
        list.add("arena");
        list.add("argue");
        list.add("arm");
        list.add("armed");
        list.add("armor");
        list.add("army");
        list.add("around");
        list.add("arrange");
        list.add("arrest");
        list.add("arrive");
        list.add("arrow");
        list.add("art");
        list.add("artefact");
        list.add("artist");
        list.add("artwork");
        list.add("ask");
        list.add("aspect");
        list.add("assault");
        list.add("asset");
        list.add("assist");
        list.add("assume");
        list.add("asthma");
        list.add("athlete");
        list.add("atom");
        list.add("attack");
        list.add("attend");
        list.add("attitude");
        list.add("attract");
        list.add("auction");
        list.add("audit");
        list.add("august");
        list.add("aunt");
        list.add("author");
        list.add("auto");
        list.add("autumn");
        list.add("average");
        list.add("avocado");
        list.add("avoid");
        list.add("awake");
        list.add("aware");
        list.add("away");
        list.add("awesome");
        list.add("awful");
        list.add("awkward");
        list.add("axis");
        list.add("baby");
        list.add("bachelor");
        list.add("bacon");
        list.add("badge");
        list.add("bag");
        list.add("balance");
        list.add("balcony");
        list.add("ball");
        list.add("bamboo");
        list.add("banana");
        list.add("banner");
        list.add("bar");
        list.add("barely");
        list.add("bargain");
        list.add("barrel");
        list.add("base");
        list.add("basic");
        list.add("basket");
        list.add("battle");
        list.add("beach");
        list.add("bean");
        list.add("beauty");
        list.add("because");
        list.add("become");
        list.add("beef");
        list.add("before");
        list.add("begin");
        list.add("behave");
        list.add("behind");
        list.add("believe");
        list.add("below");
        list.add("belt");
        list.add("bench");
        list.add("benefit");
        list.add("best");
        list.add("betray");
        list.add("better");
        list.add("between");
        list.add("beyond");
        list.add("bicycle");
        list.add("bid");
        list.add("bike");
        list.add("bind");
        list.add("biology");
        list.add("bird");
        list.add("birth");
        list.add("bitter");
        list.add("black");
        list.add("blade");
        list.add("blame");
        list.add("blanket");
        list.add("blast");
        list.add("bleak");
        list.add("bless");
        list.add("blind");
        list.add("blood");
        list.add("blossom");
        list.add("blouse");
        list.add("blue");
        list.add("blur");
        list.add("blush");
        list.add("board");
        list.add("boat");
        list.add("body");
        list.add("boil");
        list.add("bomb");
        list.add("bone");
        list.add("bonus");
        list.add("book");
        list.add("boost");
        list.add("border");
        list.add("boring");
        list.add("borrow");
        list.add("boss");
        list.add("bottom");
        list.add("bounce");
        list.add("box");
        list.add("boy");
        list.add("bracket");
        list.add("brain");
        list.add("brand");
        list.add("brass");
        list.add("brave");
        list.add("bread");
        list.add("breeze");
        list.add("brick");
        list.add("bridge");
        list.add("brief");
        list.add("bright");
        list.add("bring");
        list.add("brisk");
        list.add("broccoli");
        list.add("broken");
        list.add("bronze");
        list.add("broom");
        list.add("brother");
        list.add("brown");
        list.add("brush");
        list.add("bubble");
        list.add("buddy");
        list.add("budget");
        list.add("buffalo");
        list.add("build");
        list.add("bulb");
        list.add("bulk");
        list.add("bullet");
        list.add("bundle");
        list.add("bunker");
        list.add("burden");
        list.add("burger");
        list.add("burst");
        list.add("bus");
        list.add("business");
        list.add("busy");
        list.add("butter");
        list.add("buyer");
        list.add("buzz");
        list.add("cabbage");
        list.add("cabin");
        list.add("cable");
        list.add("cactus");
        list.add("cage");
        list.add("cake");
        list.add("call");
        list.add("calm");
        list.add("camera");
        list.add("camp");
        list.add("can");
        list.add("canal");
        list.add("cancel");
        list.add("candy");
        list.add("cannon");
        list.add("canoe");
        list.add("canvas");
        list.add("canyon");
        list.add("capable");
        list.add("capital");
        list.add("captain");
        list.add("car");
        list.add("carbon");
        list.add("card");
        list.add("cargo");
        list.add("carpet");
        list.add("carry");
        list.add("cart");
        list.add("case");
        list.add("cash");
        list.add("casino");
        list.add("castle");
        list.add("casual");
        list.add("cat");
        list.add("catalog");
        list.add("catch");
        list.add("category");
        list.add("cattle");
        list.add("caught");
        list.add("cause");
        list.add("caution");
        list.add("cave");
        list.add("ceiling");
        list.add("celery");
        list.add("cement");
        list.add("census");
        list.add("century");
        list.add("cereal");
        list.add("certain");
        list.add("chair");
        list.add("chalk");
        list.add("champion");
        list.add("change");
        list.add("chaos");
        list.add("chapter");
        list.add("charge");
        list.add("chase");
        list.add("chat");
        list.add("cheap");
        list.add("check");
        list.add("cheese");
        list.add("chef");
        list.add("cherry");
        list.add("chest");
        list.add("chicken");
        list.add("chief");
        list.add("child");
        list.add("chimney");
        list.add("choice");
        list.add("choose");
        list.add("chronic");
        list.add("chuckle");
        list.add("chunk");
        list.add("churn");
        list.add("cigar");
        list.add("cinnamon");
        list.add("circle");
        list.add("citizen");
        list.add("city");
        list.add("civil");
        list.add("claim");
        list.add("clap");
        list.add("clarify");
        list.add("claw");
        list.add("clay");
        list.add("clean");
        list.add("clerk");
        list.add("clever");
        list.add("click");
        list.add("client");
        list.add("cliff");
        list.add("climb");
        list.add("clinic");
        list.add("clip");
        list.add("clock");
        list.add("clog");
        list.add("close");
        list.add("cloth");
        list.add("cloud");
        list.add("clown");
        list.add("club");
        list.add("clump");
        list.add("cluster");
        list.add("clutch");
        list.add("coach");
        list.add("coast");
        list.add("coconut");
        list.add("code");
        list.add("coffee");
        list.add("coil");
        list.add("coin");
        list.add("collect");
        list.add("color");
        list.add("column");
        list.add("combine");
        list.add("come");
        list.add("comfort");
        list.add("comic");
        list.add("common");
        list.add("company");
        list.add("concert");
        list.add("conduct");
        list.add("confirm");
        list.add("congress");
        list.add("connect");
        list.add("consider");
        list.add("control");
        list.add("convince");
        list.add("cook");
        list.add("cool");
        list.add("copper");
        list.add("copy");
        list.add("coral");
        list.add("core");
        list.add("corn");
        list.add("correct");
        list.add("cost");
        list.add("cotton");
        list.add("couch");
        list.add("country");
        list.add("couple");
        list.add("course");
        list.add("cousin");
        list.add("cover");
        list.add("coyote");
        list.add("crack");
        list.add("cradle");
        list.add("craft");
        list.add("cram");
        list.add("crane");
        list.add("crash");
        list.add("crater");
        list.add("crawl");
        list.add("crazy");
        list.add("cream");
        list.add("credit");
        list.add("creek");
        list.add("crew");
        list.add("cricket");
        list.add("crime");
        list.add("crisp");
        list.add("critic");
        list.add("crop");
        list.add("cross");
        list.add("crouch");
        list.add("crowd");
        list.add("crucial");
        list.add("cruel");
        list.add("cruise");
        list.add("crumble");
        list.add("crunch");
        list.add("crush");
        list.add("cry");
        list.add("crystal");
        list.add("cube");
        list.add("culture");
        list.add("cup");
        list.add("cupboard");
        list.add("curious");
        list.add("current");
        list.add("curtain");
        list.add("curve");
        list.add("cushion");
        list.add("custom");
        list.add("cute");
        list.add("cycle");
        list.add("dad");
        list.add("damage");
        list.add("damp");
        list.add("dance");
        list.add("danger");
        list.add("daring");
        list.add("dash");
        list.add("daughter");
        list.add("dawn");
        list.add("day");
        list.add("deal");
        list.add("debate");
        list.add("debris");
        list.add("decade");
        list.add("december");
        list.add("decide");
        list.add("decline");
        list.add("decorate");
        list.add("decrease");
        list.add("deer");
        list.add("defense");
        list.add("define");
        list.add("defy");
        list.add("degree");
        list.add("delay");
        list.add("deliver");
        list.add("demand");
        list.add("demise");
        list.add("denial");
        list.add("dentist");
        list.add("deny");
        list.add("depart");
        list.add("depend");
        list.add("deposit");
        list.add("depth");
        list.add("deputy");
        list.add("derive");
        list.add("describe");
        list.add("desert");
        list.add("design");
        list.add("desk");
        list.add("despair");
        list.add("destroy");
        list.add("detail");
        list.add("detect");
        list.add("develop");
        list.add("device");
        list.add("devote");
        list.add("diagram");
        list.add("dial");
        list.add("diamond");
        list.add("diary");
        list.add("dice");
        list.add("diesel");
        list.add("diet");
        list.add("differ");
        list.add("digital");
        list.add("dignity");
        list.add("dilemma");
        list.add("dinner");
        list.add("dinosaur");
        list.add("direct");
        list.add("dirt");
        list.add("disagree");
        list.add("discover");
        list.add("disease");
        list.add("dish");
        list.add("dismiss");
        list.add("disorder");
        list.add("display");
        list.add("distance");
        list.add("divert");
        list.add("divide");
        list.add("divorce");
        list.add("dizzy");
        list.add("doctor");
        list.add("document");
        list.add("dog");
        list.add("doll");
        list.add("dolphin");
        list.add("domain");
        list.add("donate");
        list.add("donkey");
        list.add("donor");
        list.add("door");
        list.add("dose");
        list.add("double");
        list.add("dove");
        list.add("draft");
        list.add("dragon");
        list.add("drama");
        list.add("drastic");
        list.add("draw");
        list.add("dream");
        list.add("dress");
        list.add("drift");
        list.add("drill");
        list.add("drink");
        list.add("drip");
        list.add("drive");
        list.add("drop");
        list.add("drum");
        list.add("dry");
        list.add("duck");
        list.add("dumb");
        list.add("dune");
        list.add("during");
        list.add("dust");
        list.add("dutch");
        list.add("duty");
        list.add("dwarf");
        list.add("dynamic");
        list.add("eager");
        list.add("eagle");
        list.add("early");
        list.add("earn");
        list.add("earth");
        list.add("easily");
        list.add("east");
        list.add("easy");
        list.add("echo");
        list.add("ecology");
        list.add("economy");
        list.add("edge");
        list.add("edit");
        list.add("educate");
        list.add("effort");
        list.add("egg");
        list.add("eight");
        list.add("either");
        list.add("elbow");
        list.add("elder");
        list.add("electric");
        list.add("elegant");
        list.add("element");
        list.add("elephant");
        list.add("elevator");
        list.add("elite");
        list.add("else");
        list.add("embark");
        list.add("embody");
        list.add("embrace");
        list.add("emerge");
        list.add("emotion");
        list.add("employ");
        list.add("empower");
        list.add("empty");
        list.add("enable");
        list.add("enact");
        list.add("end");
        list.add("endless");
        list.add("endorse");
        list.add("enemy");
        list.add("energy");
        list.add("enforce");
        list.add("engage");
        list.add("engine");
        list.add("enhance");
        list.add("enjoy");
        list.add("enlist");
        list.add("enough");
        list.add("enrich");
        list.add("enroll");
        list.add("ensure");
        list.add("enter");
        list.add("entire");
        list.add("entry");
        list.add("envelope");
        list.add("episode");
        list.add("equal");
        list.add("equip");
        list.add("era");
        list.add("erase");
        list.add("erode");
        list.add("erosion");
        list.add("error");
        list.add("erupt");
        list.add("escape");
        list.add("essay");
        list.add("essence");
        list.add("estate");
        list.add("eternal");
        list.add("ethics");
        list.add("evidence");
        list.add("evil");
        list.add("evoke");
        list.add("evolve");
        list.add("exact");
        list.add("example");
        list.add("excess");
        list.add("exchange");
        list.add("excite");
        list.add("exclude");
        list.add("excuse");
        list.add("execute");
        list.add("exercise");
        list.add("exhaust");
        list.add("exhibit");
        list.add("exile");
        list.add("exist");
        list.add("exit");
        list.add("exotic");
        list.add("expand");
        list.add("expect");
        list.add("expire");
        list.add("explain");
        list.add("expose");
        list.add("express");
        list.add("extend");
        list.add("extra");
        list.add("eye");
        list.add("eyebrow");
        list.add("fabric");
        list.add("face");
        list.add("faculty");
        list.add("fade");
        list.add("faint");
        list.add("faith");
        list.add("fall");
        list.add("false");
        list.add("fame");
        list.add("family");
        list.add("famous");
        list.add("fan");
        list.add("fancy");
        list.add("fantasy");
        list.add("farm");
        list.add("fashion");
        list.add("fat");
        list.add("fatal");
        list.add("father");
        list.add("fatigue");
        list.add("fault");
        list.add("favorite");
        list.add("feature");
        list.add("february");
        list.add("federal");
        list.add("fee");
        list.add("feed");
        list.add("feel");
        list.add("female");
        list.add("fence");
        list.add("festival");
        list.add("fetch");
        list.add("fever");
        list.add("few");
        list.add("fiber");
        list.add("fiction");
        list.add("field");
        list.add("figure");
        list.add("file");
        list.add("film");
        list.add("filter");
        list.add("final");
        list.add("find");
        list.add("fine");
        list.add("finger");
        list.add("finish");
        list.add("fire");
        list.add("firm");
        list.add("first");
        list.add("fiscal");
        list.add("fish");
        list.add("fit");
        list.add("fitness");
        list.add("fix");
        list.add("flag");
        list.add("flame");
        list.add("flash");
        list.add("flat");
        list.add("flavor");
        list.add("flee");
        list.add("flight");
        list.add("flip");
        list.add("float");
        list.add("flock");
        list.add("floor");
        list.add("flower");
        list.add("fluid");
        list.add("flush");
        list.add("fly");
        list.add("foam");
        list.add("focus");
        list.add("fog");
        list.add("foil");
        list.add("fold");
        list.add("follow");
        list.add("food");
        list.add("foot");
        list.add("force");
        list.add("forest");
        list.add("forget");
        list.add("fork");
        list.add("fortune");
        list.add("forum");
        list.add("forward");
        list.add("fossil");
        list.add("foster");
        list.add("found");
        list.add("fox");
        list.add("fragile");
        list.add("frame");
        list.add("frequent");
        list.add("fresh");
        list.add("friend");
        list.add("fringe");
        list.add("frog");
        list.add("front");
        list.add("frost");
        list.add("frown");
        list.add("frozen");
        list.add("fruit");
        list.add("fuel");
        list.add("fun");
        list.add("funny");
        list.add("furnace");
        list.add("fury");
        list.add("future");
        list.add("gadget");
        list.add("gain");
        list.add("galaxy");
        list.add("gallery");
        list.add("game");
        list.add("gap");
        list.add("garage");
        list.add("garbage");
        list.add("garden");
        list.add("garlic");
        list.add("garment");
        list.add("gas");
        list.add("gasp");
        list.add("gate");
        list.add("gather");
        list.add("gauge");
        list.add("gaze");
        list.add("general");
        list.add("genius");
        list.add("genre");
        list.add("gentle");
        list.add("genuine");
        list.add("gesture");
        list.add("ghost");
        list.add("giant");
        list.add("gift");
        list.add("giggle");
        list.add("ginger");
        list.add("giraffe");
        list.add("girl");
        list.add("give");
        list.add("glad");
        list.add("glance");
        list.add("glare");
        list.add("glass");
        list.add("glide");
        list.add("glimpse");
        list.add("globe");
        list.add("gloom");
        list.add("glory");
        list.add("glove");
        list.add("glow");
        list.add("glue");
        list.add("goat");
        list.add("goddess");
        list.add("gold");
        list.add("good");
        list.add("goose");
        list.add("gorilla");
        list.add("gospel");
        list.add("gossip");
        list.add("govern");
        list.add("gown");
        list.add("grab");
        list.add("grace");
        list.add("grain");
        list.add("grant");
        list.add("grape");
        list.add("grass");
        list.add("gravity");
        list.add("great");
        list.add("green");
        list.add("grid");
        list.add("grief");
        list.add("grit");
        list.add("grocery");
        list.add("group");
        list.add("grow");
        list.add("grunt");
        list.add("guard");
        list.add("guess");
        list.add("guide");
        list.add("guilt");
        list.add("guitar");
        list.add("gun");
        list.add("gym");
        list.add("habit");
        list.add("hair");
        list.add("half");
        list.add("hammer");
        list.add("hamster");
        list.add("hand");
        list.add("happy");
        list.add("harbor");
        list.add("hard");
        list.add("harsh");
        list.add("harvest");
        list.add("hat");
        list.add("have");
        list.add("hawk");
        list.add("hazard");
        list.add("head");
        list.add("health");
        list.add("heart");
        list.add("heavy");
        list.add("hedgehog");
        list.add("height");
        list.add("hello");
        list.add("helmet");
        list.add("help");
        list.add("hen");
        list.add("hero");
        list.add("hidden");
        list.add("high");
        list.add("hill");
        list.add("hint");
        list.add("hip");
        list.add("hire");
        list.add("history");
        list.add("hobby");
        list.add("hockey");
        list.add("hold");
        list.add("hole");
        list.add("holiday");
        list.add("hollow");
        list.add("home");
        list.add("honey");
        list.add("hood");
        list.add("hope");
        list.add("horn");
        list.add("horror");
        list.add("horse");
        list.add("hospital");
        list.add("host");
        list.add("hotel");
        list.add("hour");
        list.add("hover");
        list.add("hub");
        list.add("huge");
        list.add("human");
        list.add("humble");
        list.add("humor");
        list.add("hundred");
        list.add("hungry");
        list.add("hunt");
        list.add("hurdle");
        list.add("hurry");
        list.add("hurt");
        list.add("husband");
        list.add("hybrid");
        list.add("ice");
        list.add("icon");
        list.add("idea");
        list.add("identify");
        list.add("idle");
        list.add("ignore");
        list.add("ill");
        list.add("illegal");
        list.add("illness");
        list.add("image");
        list.add("imitate");
        list.add("immense");
        list.add("immune");
        list.add("impact");
        list.add("impose");
        list.add("improve");
        list.add("impulse");
        list.add("inch");
        list.add("include");
        list.add("income");
        list.add("increase");
        list.add("index");
        list.add("indicate");
        list.add("indoor");
        list.add("industry");
        list.add("infant");
        list.add("inflict");
        list.add("inform");
        list.add("inhale");
        list.add("inherit");
        list.add("initial");
        list.add("inject");
        list.add("injury");
        list.add("inmate");
        list.add("inner");
        list.add("innocent");
        list.add("input");
        list.add("inquiry");
        list.add("insane");
        list.add("insect");
        list.add("inside");
        list.add("inspire");
        list.add("install");
        list.add("intact");
        list.add("interest");
        list.add("into");
        list.add("invest");
        list.add("invite");
        list.add("involve");
        list.add("iron");
        list.add("island");
        list.add("isolate");
        list.add("issue");
        list.add("item");
        list.add("ivory");
        list.add("jacket");
        list.add("jaguar");
        list.add("jar");
        list.add("jazz");
        list.add("jealous");
        list.add("jeans");
        list.add("jelly");
        list.add("jewel");
        list.add("job");
        list.add("join");
        list.add("joke");
        list.add("journey");
        list.add("joy");
        list.add("judge");
        list.add("juice");
        list.add("jump");
        list.add("jungle");
        list.add("junior");
        list.add("junk");
        list.add("just");
        list.add("kangaroo");
        list.add("keen");
        list.add("keep");
        list.add("ketchup");
        list.add("key");
        list.add("kick");
        list.add("kid");
        list.add("kidney");
        list.add("kind");
        list.add("kingdom");
        list.add("kiss");
        list.add("kit");
        list.add("kitchen");
        list.add("kite");
        list.add("kitten");
        list.add("kiwi");
        list.add("knee");
        list.add("knife");
        list.add("knock");
        list.add("know");
        list.add("lab");
        list.add("label");
        list.add("labor");
        list.add("ladder");
        list.add("lady");
        list.add("lake");
        list.add("lamp");
        list.add("language");
        list.add("laptop");
        list.add("large");
        list.add("later");
        list.add("latin");
        list.add("laugh");
        list.add("laundry");
        list.add("lava");
        list.add("law");
        list.add("lawn");
        list.add("lawsuit");
        list.add("layer");
        list.add("lazy");
        list.add("leader");
        list.add("leaf");
        list.add("learn");
        list.add("leave");
        list.add("lecture");
        list.add("left");
        list.add("leg");
        list.add("legal");
        list.add("legend");
        list.add("leisure");
        list.add("lemon");
        list.add("lend");
        list.add("length");
        list.add("lens");
        list.add("leopard");
        list.add("lesson");
        list.add("letter");
        list.add("level");
        list.add("liar");
        list.add("liberty");
        list.add("library");
        list.add("license");
        list.add("life");
        list.add("lift");
        list.add("light");
        list.add("like");
        list.add("limb");
        list.add("limit");
        list.add("link");
        list.add("lion");
        list.add("liquid");
        list.add("list");
        list.add("little");
        list.add("live");
        list.add("lizard");
        list.add("load");
        list.add("loan");
        list.add("lobster");
        list.add("local");
        list.add("lock");
        list.add("logic");
        list.add("lonely");
        list.add("long");
        list.add("loop");
        list.add("lottery");
        list.add("loud");
        list.add("lounge");
        list.add("love");
        list.add("loyal");
        list.add("lucky");
        list.add("luggage");
        list.add("lumber");
        list.add("lunar");
        list.add("lunch");
        list.add("luxury");
        list.add("lyrics");
        list.add("machine");
        list.add("mad");
        list.add("magic");
        list.add("magnet");
        list.add("maid");
        list.add("mail");
        list.add("main");
        list.add("major");
        list.add("make");
        list.add("mammal");
        list.add("man");
        list.add("manage");
        list.add("mandate");
        list.add("mango");
        list.add("mansion");
        list.add("manual");
        list.add("maple");
        list.add("marble");
        list.add("march");
        list.add("margin");
        list.add("marine");
        list.add("market");
        list.add("marriage");
        list.add("mask");
        list.add("mass");
        list.add("master");
        list.add("match");
        list.add("material");
        list.add("math");
        list.add("matrix");
        list.add("matter");
        list.add("maximum");
        list.add("maze");
        list.add("meadow");
        list.add("mean");
        list.add("measure");
        list.add("meat");
        list.add("mechanic");
        list.add("medal");
        list.add("media");
        list.add("melody");
        list.add("melt");
        list.add("member");
        list.add("memory");
        list.add("mention");
        list.add("menu");
        list.add("mercy");
        list.add("merge");
        list.add("merit");
        list.add("merry");
        list.add("mesh");
        list.add("message");
        list.add("metal");
        list.add("method");
        list.add("middle");
        list.add("midnight");
        list.add("milk");
        list.add("million");
        list.add("mimic");
        list.add("mind");
        list.add("minimum");
        list.add("minor");
        list.add("minute");
        list.add("miracle");
        list.add("mirror");
        list.add("misery");
        list.add("miss");
        list.add("mistake");
        list.add("mix");
        list.add("mixed");
        list.add("mixture");
        list.add("mobile");
        list.add("model");
        list.add("modify");
        list.add("mom");
        list.add("moment");
        list.add("monitor");
        list.add("monkey");
        list.add("monster");
        list.add("month");
        list.add("moon");
        list.add("moral");
        list.add("more");
        list.add("morning");
        list.add("mosquito");
        list.add("mother");
        list.add("motion");
        list.add("motor");
        list.add("mountain");
        list.add("mouse");
        list.add("move");
        list.add("movie");
        list.add("much");
        list.add("muffin");
        list.add("mule");
        list.add("multiply");
        list.add("muscle");
        list.add("museum");
        list.add("mushroom");
        list.add("music");
        list.add("must");
        list.add("mutual");
        list.add("myself");
        list.add("mystery");
        list.add("myth");
        list.add("naive");
        list.add("name");
        list.add("napkin");
        list.add("narrow");
        list.add("nasty");
        list.add("nation");
        list.add("nature");
        list.add("near");
        list.add("neck");
        list.add("need");
        list.add("negative");
        list.add("neglect");
        list.add("neither");
        list.add("nephew");
        list.add("nerve");
        list.add("nest");
        list.add("net");
        list.add("network");
        list.add("neutral");
        list.add("never");
        list.add("news");
        list.add("next");
        list.add("nice");
        list.add("night");
        list.add("noble");
        list.add("noise");
        list.add("nominee");
        list.add("noodle");
        list.add("normal");
        list.add("north");
        list.add("nose");
        list.add("notable");
        list.add("note");
        list.add("nothing");
        list.add("notice");
        list.add("novel");
        list.add("now");
        list.add("nuclear");
        list.add("number");
        list.add("nurse");
        list.add("nut");
        list.add("oak");
        list.add("obey");
        list.add("object");
        list.add("oblige");
        list.add("obscure");
        list.add("observe");
        list.add("obtain");
        list.add("obvious");
        list.add("occur");
        list.add("ocean");
        list.add("october");
        list.add("odor");
        list.add("off");
        list.add("offer");
        list.add("office");
        list.add("often");
        list.add("oil");
        list.add("okay");
        list.add("old");
        list.add("olive");
        list.add("olympic");
        list.add("omit");
        list.add("once");
        list.add("one");
        list.add("onion");
        list.add("online");
        list.add("only");
        list.add("open");
        list.add("opera");
        list.add("opinion");
        list.add("oppose");
        list.add("option");
        list.add("orange");
        list.add("orbit");
        list.add("orchard");
        list.add("order");
        list.add("ordinary");
        list.add("organ");
        list.add("orient");
        list.add("original");
        list.add("orphan");
        list.add("ostrich");
        list.add("other");
        list.add("outdoor");
        list.add("outer");
        list.add("output");
        list.add("outside");
        list.add("oval");
        list.add("oven");
        list.add("over");
        list.add("own");
        list.add("owner");
        list.add("oxygen");
        list.add("oyster");
        list.add("ozone");
        list.add("pact");
        list.add("paddle");
        list.add("page");
        list.add("pair");
        list.add("palace");
        list.add("palm");
        list.add("panda");
        list.add("panel");
        list.add("panic");
        list.add("panther");
        list.add("paper");
        list.add("parade");
        list.add("parent");
        list.add("park");
        list.add("parrot");
        list.add("party");
        list.add("pass");
        list.add("patch");
        list.add("path");
        list.add("patient");
        list.add("patrol");
        list.add("pattern");
        list.add("pause");
        list.add("pave");
        list.add("payment");
        list.add("peace");
        list.add("peanut");
        list.add("pear");
        list.add("peasant");
        list.add("pelican");
        list.add("pen");
        list.add("penalty");
        list.add("pencil");
        list.add("people");
        list.add("pepper");
        list.add("perfect");
        list.add("permit");
        list.add("person");
        list.add("pet");
        list.add("phone");
        list.add("photo");
        list.add("phrase");
        list.add("physical");
        list.add("piano");
        list.add("picnic");
        list.add("picture");
        list.add("piece");
        list.add("pig");
        list.add("pigeon");
        list.add("pill");
        list.add("pilot");
        list.add("pink");
        list.add("pioneer");
        list.add("pipe");
        list.add("pistol");
        list.add("pitch");
        list.add("pizza");
        list.add("place");
        list.add("planet");
        list.add("plastic");
        list.add("plate");
        list.add("play");
        list.add("please");
        list.add("pledge");
        list.add("pluck");
        list.add("plug");
        list.add("plunge");
        list.add("poem");
        list.add("poet");
        list.add("point");
        list.add("polar");
        list.add("pole");
        list.add("police");
        list.add("pond");
        list.add("pony");
        list.add("pool");
        list.add("popular");
        list.add("portion");
        list.add("position");
        list.add("possible");
        list.add("post");
        list.add("potato");
        list.add("pottery");
        list.add("poverty");
        list.add("powder");
        list.add("power");
        list.add("practice");
        list.add("praise");
        list.add("predict");
        list.add("prefer");
        list.add("prepare");
        list.add("present");
        list.add("pretty");
        list.add("prevent");
        list.add("price");
        list.add("pride");
        list.add("primary");
        list.add("print");
        list.add("priority");
        list.add("prison");
        list.add("private");
        list.add("prize");
        list.add("problem");
        list.add("process");
        list.add("produce");
        list.add("profit");
        list.add("program");
        list.add("project");
        list.add("promote");
        list.add("proof");
        list.add("property");
        list.add("prosper");
        list.add("protect");
        list.add("proud");
        list.add("provide");
        list.add("public");
        list.add("pudding");
        list.add("pull");
        list.add("pulp");
        list.add("pulse");
        list.add("pumpkin");
        list.add("punch");
        list.add("pupil");
        list.add("puppy");
        list.add("purchase");
        list.add("purity");
        list.add("purpose");
        list.add("purse");
        list.add("push");
        list.add("put");
        list.add("puzzle");
        list.add("pyramid");
        list.add("quality");
        list.add("quantum");
        list.add("quarter");
        list.add("question");
        list.add("quick");
        list.add("quit");
        list.add("quiz");
        list.add("quote");
        list.add("rabbit");
        list.add("raccoon");
        list.add("race");
        list.add("rack");
        list.add("radar");
        list.add("radio");
        list.add("rail");
        list.add("rain");
        list.add("raise");
        list.add("rally");
        list.add("ramp");
        list.add("ranch");
        list.add("random");
        list.add("range");
        list.add("rapid");
        list.add("rare");
        list.add("rate");
        list.add("rather");
        list.add("raven");
        list.add("raw");
        list.add("razor");
        list.add("ready");
        list.add("real");
        list.add("reason");
        list.add("rebel");
        list.add("rebuild");
        list.add("recall");
        list.add("receive");
        list.add("recipe");
        list.add("record");
        list.add("recycle");
        list.add("reduce");
        list.add("reflect");
        list.add("reform");
        list.add("refuse");
        list.add("region");
        list.add("regret");
        list.add("regular");
        list.add("reject");
        list.add("relax");
        list.add("release");
        list.add("relief");
        list.add("rely");
        list.add("remain");
        list.add("remember");
        list.add("remind");
        list.add("remove");
        list.add("render");
        list.add("renew");
        list.add("rent");
        list.add("reopen");
        list.add("repair");
        list.add("repeat");
        list.add("replace");
        list.add("report");
        list.add("require");
        list.add("rescue");
        list.add("resemble");
        list.add("resist");
        list.add("resource");
        list.add("response");
        list.add("result");
        list.add("retire");
        list.add("retreat");
        list.add("return");
        list.add("reunion");
        list.add("reveal");
        list.add("review");
        list.add("reward");
        list.add("rhythm");
        list.add("rib");
        list.add("ribbon");
        list.add("rice");
        list.add("rich");
        list.add("ride");
        list.add("ridge");
        list.add("rifle");
        list.add("right");
        list.add("rigid");
        list.add("ring");
        list.add("riot");
        list.add("ripple");
        list.add("risk");
        list.add("ritual");
        list.add("rival");
        list.add("river");
        list.add("road");
        list.add("roast");
        list.add("robot");
        list.add("robust");
        list.add("rocket");
        list.add("romance");
        list.add("roof");
        list.add("rookie");
        list.add("room");
        list.add("rose");
        list.add("rotate");
        list.add("rough");
        list.add("round");
        list.add("route");
        list.add("royal");
        list.add("rubber");
        list.add("rude");
        list.add("rug");
        list.add("rule");
        list.add("run");
        list.add("runway");
        list.add("rural");
        list.add("sad");
        list.add("saddle");
        list.add("sadness");
        list.add("safe");
        list.add("sail");
        list.add("salad");
        list.add("salmon");
        list.add("salon");
        list.add("salt");
        list.add("salute");
        list.add("same");
        list.add("sample");
        list.add("sand");
        list.add("satisfy");
        list.add("satoshi");
        list.add("sauce");
        list.add("sausage");
        list.add("save");
        list.add("say");
        list.add("scale");
        list.add("scan");
        list.add("scare");
        list.add("scatter");
        list.add("scene");
        list.add("scheme");
        list.add("school");
        list.add("science");
        list.add("scissors");
        list.add("scorpion");
        list.add("scout");
        list.add("scrap");
        list.add("screen");
        list.add("script");
        list.add("scrub");
        list.add("sea");
        list.add("search");
        list.add("season");
        list.add("seat");
        list.add("second");
        list.add("secret");
        list.add("section");
        list.add("security");
        list.add("seed");
        list.add("seek");
        list.add("segment");
        list.add("select");
        list.add("sell");
        list.add("seminar");
        list.add("senior");
        list.add("sense");
        list.add("sentence");
        list.add("series");
        list.add("service");
        list.add("session");
        list.add("settle");
        list.add("setup");
        list.add("seven");
        list.add("shadow");
        list.add("shaft");
        list.add("shallow");
        list.add("share");
        list.add("shed");
        list.add("shell");
        list.add("sheriff");
        list.add("shield");
        list.add("shift");
        list.add("shine");
        list.add("ship");
        list.add("shiver");
        list.add("shock");
        list.add("shoe");
        list.add("shoot");
        list.add("shop");
        list.add("short");
        list.add("shoulder");
        list.add("shove");
        list.add("shrimp");
        list.add("shrug");
        list.add("shuffle");
        list.add("shy");
        list.add("sibling");
        list.add("sick");
        list.add("side");
        list.add("siege");
        list.add("sight");
        list.add("sign");
        list.add("silent");
        list.add("silk");
        list.add("silly");
        list.add("silver");
        list.add("similar");
        list.add("simple");
        list.add("since");
        list.add("sing");
        list.add("siren");
        list.add("sister");
        list.add("situate");
        list.add("six");
        list.add("size");
        list.add("skate");
        list.add("sketch");
        list.add("ski");
        list.add("skill");
        list.add("skin");
        list.add("skirt");
        list.add("skull");
        list.add("slab");
        list.add("slam");
        list.add("sleep");
        list.add("slender");
        list.add("slice");
        list.add("slide");
        list.add("slight");
        list.add("slim");
        list.add("slogan");
        list.add("slot");
        list.add("slow");
        list.add("slush");
        list.add("small");
        list.add("smart");
        list.add("smile");
        list.add("smoke");
        list.add("smooth");
        list.add("snack");
        list.add("snake");
        list.add("snap");
        list.add("sniff");
        list.add("snow");
        list.add("soap");
        list.add("soccer");
        list.add("social");
        list.add("sock");
        list.add("soda");
        list.add("soft");
        list.add("solar");
        list.add("soldier");
        list.add("solid");
        list.add("solution");
        list.add("solve");
        list.add("someone");
        list.add("song");
        list.add("soon");
        list.add("sorry");
        list.add("sort");
        list.add("soul");
        list.add("sound");
        list.add("soup");
        list.add("source");
        list.add("south");
        list.add("space");
        list.add("spare");
        list.add("spatial");
        list.add("spawn");
        list.add("speak");
        list.add("special");
        list.add("speed");
        list.add("spell");
        list.add("spend");
        list.add("sphere");
        list.add("spice");
        list.add("spider");
        list.add("spike");
        list.add("spin");
        list.add("spirit");
        list.add("split");
        list.add("spoil");
        list.add("sponsor");
        list.add("spoon");
        list.add("sport");
        list.add("spot");
        list.add("spray");
        list.add("spread");
        list.add("spring");
        list.add("spy");
        list.add("square");
        list.add("squeeze");
        list.add("squirrel");
        list.add("stable");
        list.add("stadium");
        list.add("staff");
        list.add("stage");
        list.add("stairs");
        list.add("stamp");
        list.add("stand");
        list.add("start");
        list.add("state");
        list.add("stay");
        list.add("steak");
        list.add("steel");
        list.add("stem");
        list.add("step");
        list.add("stereo");
        list.add("stick");
        list.add("still");
        list.add("sting");
        list.add("stock");
        list.add("stomach");
        list.add("stone");
        list.add("stool");
        list.add("story");
        list.add("stove");
        list.add("strategy");
        list.add("street");
        list.add("strike");
        list.add("strong");
        list.add("struggle");
        list.add("student");
        list.add("stuff");
        list.add("stumble");
        list.add("style");
        list.add("subject");
        list.add("submit");
        list.add("subway");
        list.add("success");
        list.add("such");
        list.add("sudden");
        list.add("suffer");
        list.add("sugar");
        list.add("suggest");
        list.add("suit");
        list.add("summer");
        list.add("sun");
        list.add("sunny");
        list.add("sunset");
        list.add("super");
        list.add("supply");
        list.add("supreme");
        list.add("sure");
        list.add("surface");
        list.add("surge");
        list.add("surprise");
        list.add("surround");
        list.add("survey");
        list.add("suspect");
        list.add("sustain");
        list.add("swallow");
        list.add("swamp");
        list.add("swap");
        list.add("swarm");
        list.add("swear");
        list.add("sweet");
        list.add("swift");
        list.add("swim");
        list.add("swing");
        list.add("switch");
        list.add("sword");
        list.add("symbol");
        list.add("symptom");
        list.add("syrup");
        list.add("system");
        list.add("table");
        list.add("tackle");
        list.add("tag");
        list.add("tail");
        list.add("talent");
        list.add("talk");
        list.add("tank");
        list.add("tape");
        list.add("target");
        list.add("task");
        list.add("taste");
        list.add("tattoo");
        list.add("taxi");
        list.add("teach");
        list.add("team");
        list.add("tell");
        list.add("ten");
        list.add("tenant");
        list.add("tennis");
        list.add("tent");
        list.add("term");
        list.add("test");
        list.add("text");
        list.add("thank");
        list.add("that");
        list.add("theme");
        list.add("then");
        list.add("theory");
        list.add("there");
        list.add("they");
        list.add("thing");
        list.add("this");
        list.add("thought");
        list.add("three");
        list.add("thrive");
        list.add("throw");
        list.add("thumb");
        list.add("thunder");
        list.add("ticket");
        list.add("tide");
        list.add("tiger");
        list.add("tilt");
        list.add("timber");
        list.add("time");
        list.add("tiny");
        list.add("tip");
        list.add("tired");
        list.add("tissue");
        list.add("title");
        list.add("toast");
        list.add("tobacco");
        list.add("today");
        list.add("toddler");
        list.add("toe");
        list.add("together");
        list.add("toilet");
        list.add("token");
        list.add("tomato");
        list.add("tomorrow");
        list.add("tone");
        list.add("tongue");
        list.add("tonight");
        list.add("tool");
        list.add("tooth");
        list.add("top");
        list.add("topic");
        list.add("topple");
        list.add("torch");
        list.add("tornado");
        list.add("tortoise");
        list.add("toss");
        list.add("total");
        list.add("tourist");
        list.add("toward");
        list.add("tower");
        list.add("town");
        list.add("toy");
        list.add("track");
        list.add("trade");
        list.add("traffic");
        list.add("tragic");
        list.add("train");
        list.add("transfer");
        list.add("trap");
        list.add("trash");
        list.add("travel");
        list.add("tray");
        list.add("treat");
        list.add("tree");
        list.add("trend");
        list.add("trial");
        list.add("tribe");
        list.add("trick");
        list.add("trigger");
        list.add("trim");
        list.add("trip");
        list.add("trophy");
        list.add("trouble");
        list.add("truck");
        list.add("true");
        list.add("truly");
        list.add("trumpet");
        list.add("trust");
        list.add("truth");
        list.add("try");
        list.add("tube");
        list.add("tuition");
        list.add("tumble");
        list.add("tuna");
        list.add("tunnel");
        list.add("turkey");
        list.add("turn");
        list.add("turtle");
        list.add("twelve");
        list.add("twenty");
        list.add("twice");
        list.add("twin");
        list.add("twist");
        list.add("two");
        list.add("type");
        list.add("typical");
        list.add("ugly");
        list.add("umbrella");
        list.add("unable");
        list.add("unaware");
        list.add("uncle");
        list.add("uncover");
        list.add("under");
        list.add("undo");
        list.add("unfair");
        list.add("unfold");
        list.add("unhappy");
        list.add("uniform");
        list.add("unique");
        list.add("unit");
        list.add("universe");
        list.add("unknown");
        list.add("unlock");
        list.add("until");
        list.add("unusual");
        list.add("unveil");
        list.add("update");
        list.add("upgrade");
        list.add("uphold");
        list.add("upon");
        list.add("upper");
        list.add("upset");
        list.add("urban");
        list.add("urge");
        list.add("usage");
        list.add("use");
        list.add("used");
        list.add("useful");
        list.add("useless");
        list.add("usual");
        list.add("utility");
        list.add("vacant");
        list.add("vacuum");
        list.add("vague");
        list.add("valid");
        list.add("valley");
        list.add("valve");
        list.add("van");
        list.add("vanish");
        list.add("vapor");
        list.add("various");
        list.add("vast");
        list.add("vault");
        list.add("vehicle");
        list.add("velvet");
        list.add("vendor");
        list.add("venture");
        list.add("venue");
        list.add("verb");
        list.add("verify");
        list.add("version");
        list.add("very");
        list.add("vessel");
        list.add("veteran");
        list.add("viable");
        list.add("vibrant");
        list.add("vicious");
        list.add("victory");
        list.add("video");
        list.add("view");
        list.add("village");
        list.add("vintage");
        list.add("violin");
        list.add("virtual");
        list.add("virus");
        list.add("visa");
        list.add("visit");
        list.add("visual");
        list.add("vital");
        list.add("vivid");
        list.add("vocal");
        list.add("voice");
        list.add("void");
        list.add("volcano");
        list.add("volume");
        list.add("vote");
        list.add("voyage");
        list.add("wage");
        list.add("wagon");
        list.add("wait");
        list.add("walk");
        list.add("wall");
        list.add("walnut");
        list.add("want");
        list.add("warfare");
        list.add("warm");
        list.add("warrior");
        list.add("wash");
        list.add("wasp");
        list.add("waste");
        list.add("water");
        list.add("wave");
        list.add("way");
        list.add("wealth");
        list.add("weapon");
        list.add("wear");
        list.add("weasel");
        list.add("weather");
        list.add("web");
        list.add("wedding");
        list.add("weekend");
        list.add("weird");
        list.add("welcome");
        list.add("west");
        list.add("wet");
        list.add("whale");
        list.add("what");
        list.add("wheat");
        list.add("wheel");
        list.add("when");
        list.add("where");
        list.add("whip");
        list.add("whisper");
        list.add("wide");
        list.add("width");
        list.add("wife");
        list.add("wild");
        list.add("will");
        list.add("win");
        list.add("window");
        list.add("wine");
        list.add("wing");
        list.add("wink");
        list.add("winner");
        list.add("winter");
        list.add("wire");
        list.add("wisdom");
        list.add("wise");
        list.add("wish");
        list.add("witness");
        list.add("wolf");
        list.add("woman");
        list.add("wonder");
        list.add("wood");
        list.add("wool");
        list.add("word");
        list.add("work");
        list.add("world");
        list.add("worry");
        list.add("worth");
        list.add("wrap");
        list.add("wreck");
        list.add("wrestle");
        list.add("wrist");
        list.add("write");
        list.add("wrong");
        list.add("yard");
        list.add("year");
        list.add("yellow");
        list.add("you");
        list.add("young");
        list.add("youth");
        list.add("zebra");
        list.add("zero");
        list.add("zone");
        list.add("zoo");
        return list;
    }
    public static int getRandomNumber()
    {
        Random random = new Random();
        return random.nextInt(2048);
    }
    public static List getRandomWallet()
    {
        ArrayList<String> walletList=new ArrayList<>();
        Set<Integer> set= new HashSet<>();
        int count=0;
        while(true)
        {
            int temp =getRandomNumber();
            if(!set.contains(temp))
            {
                set.add(temp);
                walletList.add((String) getBIPMap().get(temp));
                count++;
                if(count==24)
                {
                    break;
                }
            }
        }
        return walletList;
    }
    public static String getmnemonicString(ArrayList list)
    {
        String result="";
        for(int i=0;i<list.size();i++)
        {
            result= result+list.get(i)+" ";
        }
        return  result.trim();
    }


    public static String newWallet()
    {
        ArrayList list= (ArrayList) getRandomWallet();
        String newWallet=getmnemonicString(list);
        return newWallet;
    }




    public static void main(String args[])
    {
        for(int i=0;i<5;i++)
        {
            System.out.println(getRandomNumber());
        }
    }



}
