complex representations of finite groups