public int handvalue(int hou, int han)
	{
		if (han == -2)
		{
			return 16000;
		}
		else if (han >= 15 || han == -1)
		{
			return 8000;
		}
		else if (han >= 13)
		{
			return 6000;
		}
		else if (han >= 10)
		{
			return 4000;
		}
		else if (han >= 8)
		{
			return 3000;
		}
		else if (han >= 7)
			return 2000;
		else if (han >= 3)
		{
			int value = hou * (int) Math.pow(2, han);
			if (value >= 2000)
				return 2000;
			else
				return value;
		}
		else
		{
			// error case
			// TODO print something useful?
			return 0;
		}
	}