three class examples