- Необходимо реализовать игру в "Жизнь" https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life#Rules.
- Реализация игры должна находиться в классе GameLife, метод game принимает имя входящего и исходящего файла.
- Входящий файл содержит размеры поля, количество итераций симуляции и двухмерный массив из символов "X" и "O", задающий какие клетки в начале симуляции живые. Программа производит заданное количество шагов симуляции и выводит получившееся поле в новый файл.
- Поле программы должно быть зацикленным. При достижении границы поля, соседом считается клетка на противоположной стороне.
- Класс GameLifeTest содержит тесты для проверки работоспособности программы. Менять их нельзя, для корректной реализации они выполняются без ошибок.