exploring a strange bug in the list