add non member functions
	modified:   mahjong/tiles.hpp