All in DaVinci's Challenge