viral IQ problem