и работать без использования дополнительных библиотек
А если сам напишу?