public synchronized void writing(String str, int i) {
            try {
                System.out.print(str + i);
                fileWriter.append(str + i);
                Thread.sleep((long)(Math.random() * 50));
                System.out.print("->" + i + " ");
                fileWriter.append("->" + i + " ");
            } catch (IOException e) {
                System.err.print("ошибка файла");
                e.printStackTrace();
            } catch (InterruptedException e) {
                System.err.print("ошибка потока");
                e.printStackTrace();
            }
        }