first unique in aray, virtual classes, longest repeating char, etc.