Mahjang Utility Classes