Answer from cs61c-cg (Daniel Lau 16776873) for Question 4 not using reference count method. Because they cannot be reached from reached from a root. for the mark and sweep method, we are performing a depth-first traversal, visiting each node and marking on it. So it works for circular structures.