Implement function for C++98 and "Mossaroid".