tarkennettu luokkakaavio2 llisatty kaksi kuuntelijaluokkaa