I wanna show you another very cute chess puzzle. I have spent a couple of hours before got the answer. Let me know how much time you spent for the puzzle.
So, here is the puzzle:
White starts and mate in three moves.
Hamburgischer Correspondent (1930) by Chéron, André
See more here: http://chessfield.ru/chess-puzzles/6