Quincy Market puzzle