Look inside the code for both fish. It is different, yet it seems to yield the same result. Discuss with a partner: Do both methods yield the same result? Which method fits the situation best? Which method is conceptually clearer?