Q posts are designed to make us think and reflect what has been posted, some posts can be quickly understood and assimilated, some are still cryptic that will only be solved further in the future (weeks or months later).  As good students preparing for an exam, we should refer back to previous posts to refresh our knowledge and any gaps, we should be researching to fill the gaps.  Q has given enough hints to fill the gaps in, it is our job to fill them in, through our COLLECTIVE efforts.