restrict, какой вывод-то? Вопросительный знак не заметили?

ПыСы. В аналог на линейки всё равно преобразуют. Какие лишние каналы?