James bond puzzle