piece_shape