Stock Market Efficiency Withstands another Challenge: Solving the "Sell in May/Buy after Halloween" Puzzle