Democracy vs Constitutional Republic vs Islamic Republic