I'm a bit confused on the solution for question 18. The solution subtracts floor(2021/(3*673)) but it doesn't subtract floor(2021/(43*47)) to subtract the over counting for 43 and 47. I got 735 as my answer so I'm a bit confused why the solution didn't subtract another 1.