Acadia puzzle