The puzzle is coming together.
Q

02/20/2020