import java.net.URL;
public class Main {
public static void main
(String[] args
) { System.
out.
println(getLocation
(Main.
class)); }
public static URL getLocation
(Class
<?> clazz
) { return clazz.getResource('/' + clazz.getName().replace('.', '/') + ".class");
}
}
aW1wb3J0IGphdmEubmV0LlVSTDsKCnB1YmxpYyBjbGFzcyBNYWluIHsKCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKGdldExvY2F0aW9uKFN0cmluZy5jbGFzcykpOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihnZXRMb2NhdGlvbihNYWluLmNsYXNzKSk7CiAgICB9CgogICAgcHVibGljIHN0YXRpYyBVUkwgZ2V0TG9jYXRpb24oQ2xhc3M8Pz4gY2xhenopIHsKICAgICAgICByZXR1cm4gY2xhenouZ2V0UmVzb3VyY2UoJy8nICsgY2xhenouZ2V0TmFtZSgpLnJlcGxhY2UoJy4nLCAnLycpICsgIi5jbGFzcyIpOwogICAgfQoKfQ==