(April 2025) Pandas part 1