Try to absorb stacks if the next position is occupied