~~~~~~~~~~~~~~~~~ Headless List Tests - insert_after ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 1-i: Modifying Freds on MINE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by MINE after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ==== fred by YOURS after 3.14 - 3.14 - 0.5 - 0.5 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 2-i. Modifying Freds on YOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by MINE after 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 3-i. Modifying Maries ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== mary before 3.14 - 3.14 - 0.5 - 0.5 - ==== mary after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ~~~~~~~~~~~~~~~~ Headless List Tests - insert_before ~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 1-ii: Modifying Freds on MINE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by MINE after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ==== fred by YOURS after 3.14 - 3.14 - 0.5 - 0.5 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 2-ii. Modifying Freds on YOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by MINE after 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 3-ii. Modifying Maries ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== mary before 3.14 - 3.14 - 0.5 - 0.5 - ==== mary after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ~~~~~~~~~~~~~~~~~ Headed List Tests - insert_first ~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 4-i: Modifying Freds on MINE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by MINE after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ==== fred by YOURS after 3.14 - 3.14 - 0.5 - 0.5 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 5-i: Modifying Freds on YOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by MINE after 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 6-i. Modifying Maries ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== mary before 3.14 - 3.14 - 0.5 - 0.5 - ==== mary after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ~~~~~~~~~~~~~~~~~ Headed List Tests - insert_last ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 4-ii: Modifying Freds on MINE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by MINE after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ==== fred by YOURS after 3.14 - 3.14 - 0.5 - 0.5 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 5-ii: Modifying Freds on YOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS before 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by MINE after 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 6-ii. Modifying Maries ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== mary before 3.14 - 3.14 - 0.5 - 0.5 - ==== mary after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ~~~~~~~~~~~ Element ops on Headed List Tests: after, last ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 7-i. Modifying Freds on MINE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ==== fred by YOURS after 3.14 - 3.14 - 0.5 - 0.5 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 8-i. Modifying Freds on YOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE after 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 9-i. Modifying Maries ~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== mary after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ~~~~~~~~~~ Element ops on Headed List Tests: before, first ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 7-ii. Modifying Freds on MINE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ==== fred by YOURS after 3.14 - 3.14 - 0.5 - 0.5 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 8-ii. Modifying Freds on YOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE after 3.14 - 3.14 - 0.5 - 0.5 - ==== fred by YOURS after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 9-ii. Modifying Maries ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== mary after 3.14 0.5 - 3.14 - 0.5 - 0.5 3.14 - ~~~~~~~~~~ Element removal tests on Headless List: mid ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 10-i. Modifying Freds on MINE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 1.7 3.7 - 1.7 - 3.7 - 3.7 1.7 - ==== fred by YOURS after 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 2.7 - 2.7 - - - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 11-i. Modifying Freds on YOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS after 1.7 3.7 - 1.7 - 3.7 - 3.7 1.7 - ==== fred by YOURS after 2.7 - 2.7 - - - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 12-i. Modifying Maries ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== mary before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== mary after 1.7 3.7 - 1.7 - 3.7 - 3.7 1.7 - ==== mary after 2.7 - 2.7 - - - ~~~~~~~~~~ Element removal tests on Headless List: at first ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 10-ii. Modifying Freds on MINE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 2.7 3.7 - 2.7 - 3.7 - 3.7 2.7 - ==== fred by YOURS after 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 1.7 - 1.7 - - - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 11-ii. Modifying Freds on YOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS after 2.7 3.7 - 2.7 - 3.7 - 3.7 2.7 - ==== fred by YOURS after 1.7 - 1.7 - - - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 12-ii. Modifying Maries ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== mary before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== mary after 2.7 3.7 - 2.7 - 3.7 - 3.7 2.7 - ==== mary after 1.7 - 1.7 - - - ~~~~~~~~~~ Element removal tests on Headless List: at last ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 10-iii. Modifying Freds on MINE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 1.7 2.7 - 1.7 - 2.7 - 2.7 1.7 - ==== fred by YOURS after 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 3.7 - 3.7 - - - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 11-iii. Modifying Freds on YOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS after 1.7 2.7 - 1.7 - 2.7 - 2.7 1.7 - ==== fred by YOURS after 3.7 - 3.7 - - - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 12-iii. Modifying Maries ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== mary before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== mary after 1.7 2.7 - 1.7 - 2.7 - 2.7 1.7 - ==== mary after 3.7 - 3.7 - - - ~~~~~~~~~~ Element removal tests on Headed List: at first ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 13-i. Modifying Freds on MINE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 2.7 3.7 - 2.7 - 3.7 - 3.7 2.7 - ==== fred by YOURS after 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 1.7 - 1.7 - - - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 14-i. Modifying Freds on YOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS after 2.7 3.7 - 2.7 - 3.7 - 3.7 2.7 - ==== fred by YOURS after 1.7 - 1.7 - - - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 15-i. Modifying Maries ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== mary before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== mary after 2.7 3.7 - 2.7 - 3.7 - 3.7 2.7 - ==== mary after 1.7 - 1.7 - - - ~~~~~~~~~~ Element removal tests on Headed List: at last ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 13-ii. Modifying Freds on MINE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 1.7 2.7 - 1.7 - 2.7 - 2.7 1.7 - ==== fred by YOURS after 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 3.7 - 3.7 - - - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 14-ii. Modifying Freds on YOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by MINE after 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== fred by YOURS after 1.7 2.7 - 1.7 - 2.7 - 2.7 1.7 - ==== fred by YOURS after 3.7 - 3.7 - - - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 15-ii. Modifying Maries ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== mary before 1.7 2.7 3.7 - 1.7 - 3.7 - 3.7 2.7 1.7 - ==== mary after 1.7 2.7 - 1.7 - 2.7 - 2.7 1.7 - ==== mary after 3.7 - 3.7 - - - ~~~~~~~~~~ Element removal tests on Headed List: of sole ~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 13-iii. Modifying Freds on MINE ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 0.7 - 0.7 - 0.7 - 0.7 - ==== fred by YOURS before 0.7 - 0.7 - 0.7 - 0.7 - ==== fred by YOURS after 0.7 - 0.7 - 0.7 - 0.7 - ==== fred by MINE after 0.7 - 0.7 - - - ==== fred by MINE after 0.7 - 0.7 - 0.7 - 0.7 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 14-iii. Modifying Freds on YOURS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== fred by MINE before 0.7 - 0.7 - 0.7 - 0.7 - ==== fred by YOURS before 0.7 - 0.7 - 0.7 - 0.7 - ==== fred by YOURS after 0.7 - 0.7 - 0.7 - 0.7 - ==== fred by YOURS after 0.7 - 0.7 - - - ==== fred by YOURS after 0.7 - 0.7 - 0.7 - 0.7 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Test 15-iii. Modifying Maries ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ==== mary before 0.7 - 0.7 - 0.7 - 0.7 - ==== mary after 0.7 - 0.7 - - - ==== mary after 0.7 - 0.7 - 0.7 - 0.7 -