using Lambda; using StringTools; using tools.ArrayTools;