    public static Color getColorForSeed(int seed){
        Random r = new Random(seed);
        double h,s,b;
        h=r.nextDouble()*360;
        s=r.nextDouble()%0.2+0.8;
        b=r.nextDouble()%0.2+0.8;
        return Color.hsb(h,s,b);
    }

    public static Color getColorForSeed(int seed){
        seed=Math.abs(seed);
        double h,s,b;
        h=((seed*0.12345)%1.0)*360;
        s=(seed*0.23456)%0.2+0.8;
        b=(seed*0.34567)%0.2+0.8;
        return Color.hsb(h,s,b);
    }
