cunning; crafty; sly; sily; artful