Arrange Whatever Pieces Come Your Way