Indexed for both direct and reverse lookup.
adv. with difficulty/hardship.
yigiyigi adv. with difficulty/hardship.