The last piece of the puzzle. Prompt #515