а почему когда вместо synchronized (OurPresident.class) делаю synchronized (president) вылетает ошибка, ведь это такая же ссылка на созданный класс?