Granlund cartoon: Obama's rocky road