composite number problem