Sorry, actually it's here to avoid using an extra variable to store results.