Keyword: On a 500-piece puzzle

Some assembly required.