Just solved all three. The third one seems like it could be a lot more difficult than the other two...depending on the solver's knowledge of -- ahem -- certain functions of google. Was that intentional?