@qqc: Отличное решение