Головоломки на PHP для хакера
Кузнецов Максим Валерьевич