Puzzels opgelost door cannon