Pointers are not necessary

Указатели не нужны, только замедляют скорость работы программы, использовать только по крайней необходимости.