20210603-sol.pdf