43:31
half 30