import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;

class Main {
        public static void main(String[] args) {
                System.out.println("Main");
        }
}

@Aspect
class MainLogger {
    @Before("execution(* main(..))")
    public void log(JoinPoint thisJoinPoint) {
            System.out.println("Before " + thisJoinPoint);
    }
}