2022-05-29 -- day 95

continues