top Haman (left) Artaxerxes (right)