Fixed a bug in the pointers in remove_adjacent.  Now testing right merges.