David and the Mysterious Map