Daily Brain Games - solution and winners of DBG 40