Создаю возвратный метод, который принимает в качестве аргументов исходный массив и его длину. Создаю новую переменную j, которая будет использоваться для индекса финального массива и задаю значение 0. Определяю пустой финальный массив, который будет заполняться новыми значениями. В цикле for каждый элемент исходного массива проверяется на условие <= 3 символам, если условие выполняется, финальный массив заполняется текущим элементом, индекс финального массива увеличиваю на 1. Возвращаю финальный массив.
Запрашиваю требуемое значение - размер массива. Вызываю функции: показать исходный и финльный массивы.