Старая тема, подумал, может подойдет для какого-нибудь сборника.