this variability has ensured the puzzle's popularity charles njagua kanyi uzwi nka jaguar yaje kurangiza amashuri abanza abanyamabanga nshingwabikorwa b'imirenge