IMUA, half a century of problem-solving