private void update(int width, int height)
	{
		if (width > height)
		{
			int tmp = width;
			width = height;
			height = tmp;
		}
					
		
		if (width * height > this.minSquare)
		{
			return ;
		}
		
		if (width * height < this.minSquare)
		{
			this.minSquare = width * height;
			
			this.answers.clear();
			
			this.answers.add(new Answer(width, height));
			
			return;
		}
		
		boolean isExist = false;
		for (Answer answer : this.answers)
		{
			if (answer.getRectangle().getWidth() == width && answer.getRectangle().getHeight() == height)
			{
				isExist = true;
				break;
			}
		}
		
		if (isExist == false)
		{
			this.answers.add(new Answer(width, height));
		}
	}