puzzling boomerangs