diff --git a/src/main/java/com/bytelegend/Challenge.java b/src/main/java/com/bytelegend/Challenge.java index c1f35a0..e0ea0ae 100644 --- a/src/main/java/com/bytelegend/Challenge.java +++ b/src/main/java/com/bytelegend/Challenge.java @@ -1,7 +1,5 @@ package com.bytelegend; -import com.github.blindpirate.extensions.CaptureSystemOutputExtension; - public class Challenge { public static void main(String[] args) { System.out.println(createCaptureSystemOutputExtension().getClass().getName()); @@ -17,6 +15,13 @@ public static void main(String[] args) { * class. Good luck! */ public static Object createCaptureSystemOutputExtension() { - return new CaptureSystemOutputExtension(); + try { + Class clz = Class.forName("com.github.blindpirate.extensions.CaptureSystemOutputExtension"); + return clz.getDeclaredConstructor().newInstance(); + } catch (Exception e) { + e.printStackTrace(); + return null; + } } } +