Homework 2 StateFlow file