Canoeing and kayaking puzzle