Papilio polytes  Dryas iulia  Papilio palinurus  ?