OMG! How I missed the puzzle