Не проходят 1 и 2 пункты. Смотрю, все делают через переопределение класса ClassLoader, но не понимаю - зачем? Ведь всё работает и через ClassLoader.getSystemClassLoader(), вывод соответствует условию. Что не так?