vote: idea intelligent, style splendid, tone hilarious
  idea style tone