Как кто ответил выложу, когда время выполнения закончится. ))