finished 40
finished 41