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