Introduction into Java-Competitive-Programming