more ducks in a store window in maine