How many LocalDate objects are created in this example
LocalDate d1 = LocalDate.now();
d1.plusDays(1);
d1 = d1.minusMonths(2);
LocalDate d2 = d1.plusWeeks(3);
d2.minusDays(4);
d2 = null;
LocalDate is an immutable object
I expect to have 5 objects created