Article snapshot taken from Wikipedia with creative commons attribution-sharealike license.
Give it a read and then ask your questions in the chat.
We can research this topic together.
"Puzzle"/"Revive" is Mai Kuraki's thirty-first single, released as a double A-side on April 1, 2009. "Puzzle" was used for the thirteenth Detective Conan film Detective Conan: The Raven Chaser, and "Revive" was used as the twenty-fifth opening theme for the Detective Conan TV series.
On February 24, Kuraki's official website announced the single had been pushed ahead two weeks due to overwhelming fan demand. "Puzzle/Revive" debuted at number 3 on the Oricon single chart, making it her first single to enter the Top 3 in nearly five years, since 2004's "Ashita e Kakeru Hashi".