101 super IQ puzzels by S. Tyberg