Bay of Fundy puzzle