День тянулся бесконечно . В школе Эрик сидел за партой и смотрел на секундную стрелку . Она ползла по циферблату так медленно , будто тащила на себе тяжёлый портфель . Учительница говорила что-то про задачки , но слова влетали в одно ухо и вылетали из другого , даже не задерживаясь . Эрик смотрел на доску , где были написаны какие-то примеры , но они казались ему иероглифами инопланетян .

— Эрик , ты решил ?
Мальчик вздрогнул .
— А...? Да . Нет . То есть... я думаю .
Класс засмеялся . Учительница вздохнула и поставила в журнал какую-то отметку . Эрик уже знал , что хорошую отметку так не ставят .
Вечером Эрик пришёл домой , бросил свой портфель у порога и долго сидел на кухне , ковыряя вилкой котлету . Мама спросила , как дела . Эрик сказал «нормально». Папа спросил , не болит ли голова ? Эрик ответил , что «нет» . На самом деле голова не болела . Болело что-то другое — где-то внутри , там , где сидит противное чувство , что ты глупее всех остальных .
Мальчик всё время косился в коридор . Там , у вешалки , всё стоял зонтик . Чёрный, с птичьей головой на ручке . Как обычно молчаливый . Но Эрик знал , что это только пока .
— Ты чего такой задумчивый ? — спросила мама .
— Да так , — отвечал Эрик . — Устал в школе .
Родители легли спать поздно . Эрик слышал , как они ходят по квартире , как умывается папа , как мама что-то ищет в шкафу . Потом стало тихо .
Он подождал ещё полчасика . На всякий случай . Потом встал , на цыпочках прошёл в коридор и взял зонтик .
Птица на ручке смотрела на него своим деревянным глазом . В коридоре , в приглушённом свете казалось , что она чуть-чуть улыбается . Эрик погладил её пальцем — дерево было тёплым , будто его только что держали в руках .
— Ну , — шепнул Эрик . — Покажи ещё что-нибудь . Только на этот раз... может , что-то про математику ? А то я совсем в ней запутался...
Он не договорил . Зонтик раскрылся с тихим «пф-ф». Из чёрной ткани полился тот самый серебристый , лунный , холодный свет . Он окружил Эрика , подхватил его — и понёс .
Через несколько мгновений Эрик стоял на опушке леса . Но это был не обычный лес .Деревья здесь росли... в виде цифр . Огромная зелёная семёрка , пушистая , тянула свои ветви к небу . Рядом с ней примостилась корявая четвёрка , похожая на перевёрнутый стул — она стояла на одной ножке и , кажется , вот-вот должна была упасть . А чуть поодаль возвышалась величественная восьмёрка — два пушистых кольца , одно на другом , и в каждом кольце гнездились птицы . Настоящие птицы , живые , и они пели , но вместо трелей из их клювов вылетали цифры : один , четыре , восемь...

Эрик задрал голову и долго смотрел на это чудо . Потом опустил глаза . Трава под ногами была не зелёной , а клетчатой — как листок из тетради по математике , только клетки были мягкими и чуть-чуть пружинили под ногами . И на каждой клетке что-то росло : то гриб в виде знака «плюс», то цветок , лепестки которого складывались в уравнение , то кустик , усыпанный маленькими циферками .
— Красиво , — прошептал Эрик . — Если бы в школе так учили , я бы , наверное , всё понимал и был отличником !
Он хотел сделать шаг и вдруг услышал тоненький голосок :
— Осторожно ! Не наступи !
Эрик замер , задержав ногу в воздухе .
— Куда не наступи ? — спросил он у воздуха .
— Да вот сюда ! — голосок доносился откуда-то снизу , прямо из-под его ботинка .
Эрик опустил глаза . На тропинке , прямо перед ним , стоял маленький человечек . Ростом с палец , в остроконечной шляпе , и весь он был как будто нарисован по линейке — ровные линии , чёткие углы , никаких округлостей . В руках у человечка была огромная лупа , через которую он разглядывал травинку .
— Ты чуть не раздавил мой дом ! — воскликнул человечек строго , и удивлённо , но не сердито .
Эрик снова посмотрел себе под ноги . Никакого дома он конечно не увидел . Только клетчатую траву .
— А где же твой дом ? — спросил мальчик неуверенно .
— Да вот же ! — человечек топнул ножкой по клетке , на которой стоял . — Клетка А-5 . Лучшая клетка в лесу ! Ты что , клетки не видишь ?
— Вижу , — ответил Эрик . — Но это же просто трава .
Человечек всплеснул руками и закатил глаза так сильно , что они чуть не уехали под шляпу .
— Просто трава ! Вы слышали ? Просто трава ! — Он обернулся к кусту , который рос рядом , будто ожидал от него поддержки . Куст молчал , но Эрику показалось , что листья на нём чуть заметно покачиваются — то ли от ветра , то ли от смеха .

— Ты , видно , издалека , — сказал человечек уже спокойнее . — Где твой лес ?
— У меня нет леса , — признался Эрик . — Я из города .
— Из города ? — человечек присвистнул . — Тогда понятно . Городские ничего не понимают в координатах . Слушай тогда . Меня зовут Интеграл . Я хранитель площадей . Высчитываю , кто сколько места занимает . Сейчас , например , ты занимаешь примерно шесть клеток . А я занимаю одну восьмую . Чувствуешь разницу ?
— Честно говоря... нет , — признался Эрик .
— Ну как же ! — Интеграл даже подпрыгнул от возбуждения . — Я занимаю мало , а ты много . Значит , я могу спрятаться , а ты нет . Это же математика !
— А зачем тебе прятаться ? — спросил Эрик .
Интеграл загадочно посмотрел по сторонам и понизил голос :
— От Баги . Ты его ещё не встречал ? Повезло . Ладно , идём . Только наступай на чётные клетки . На нечётные нельзя — можешь провалиться .
— Почему провалюсь ? — спросил Эрик , теперь старательно вглядываясь в клетки под ногами .
— Потому что нечётные — для выхода . А ты пока ходишь . Элементарно .
Интеграл зашагал вперёд , и Эрик пошёл за ним , стараясь наступать только на клетки с чётными номерами . Это оказалось не так-то просто — клетки были маленькие , и приходилось всё время смотреть под ноги , как будто он переходил болото по маленьким кочкам . Под ногами раздавался лёгкий шелест , будто кто-то перелистывал огромную тетрадь .

— А Бага — это кто ? — спросил Эрик на ходу .
— Бага , это опасность , — коротко ответил Интеграл , не оборачиваясь . — Он появляется , когда в примере ошибка . Если неправильно посчитаешь или знак перепутаешь — он тут как тут . И начинает путать всё вокруг . Мы , математические существа , его боимся . Он нас стирает .
— Стирает ?
— Ну да . Как вы в тетрадке ластиком . Раз — и нет тебя . Только пятно остаётся .
Эрик поёжился и пошёл ещё осторожнее .
Они вышли на поляну . Посреди неё стоял огромный дуб , но дуб был необычный : ствол у него закручивался спиралью , как будто его выкручивали руки великана , а на ветках вместо желудей висели маленькие циферблаты , и они все показывали разное время .
Под дубом сидело существо . Оно было похоже на очень пушистого кота , только размером с телёнка , и шерсть у него переливалась всеми цветами радуги . Кот-телёнок задумчиво смотрел на циферблаты и шевелил усами .
— Это Факториал , — шепнул Интеграл . — Местный мудрец . Если у кого и есть все ответы , так это у него . Только вопросы надо правильно задавать . А я пойду , у меня там листик упал , надо площадь замерить , пока он не завял . У завядших листиков формула сложнее !

Интеграл юркнул в клетчатую траву и исчез .
Эрик подошёл поближе . Кот повернул к нему голову . В его глазах , казалось , крутились цифры — быстро-быстро , как в счётчике такси .
— Присаживайся , мальчик , — неожиданно произнёс Кот басом . — Только не на землю . На землю нельзя — там отрицательные числа ползают . На пенёк садись .
Эрик огляделся и увидел рядом старый трухлявый пенёк . На нём рос мох — не обычный , а в виде математических значков : плюсы , минусы , равенства .
— А вас правда Факториалом зовут ? — спросил Эрик , устраиваясь поудобнее .
— Правда , — Кот зевнул , и из его пасти вылетела цепочка цифр : 1, 2, 6, 24, 120... Они сверкнули в воздухе , покружились и растаяли . — Потому что я расту очень быстро . Факториал — это когда умножаешь все числа подряд . Один на два , потом на три , потом на четыре... К концу дня я становлюсь огромным , еле в лесу помещаюсь . К утру опять уменьшаюсь . Природные циклы , знаешь ли !
— А зачем вам часы на дереве ? — спросил Эрик , показывая на циферблаты .
— Это не часы , — Факториал вздохнул так глубоко , что ветки на дубе закачались . — Это уравнения . Каждое показывает своё время . Беда в том , что они все правильные .
— Разве это беда ? — удивился Эрик .
— Ещё какая ! — Кот прищурился . — Понимаешь , если все уравнения правильные , то ни одно из них нельзя изменить . Мы живём в лесу , где всё решено заранее . А это ужасно скучно !
Кот зевнул ещё раз , и снова из его пасти вылетела гирлянда цифр .
— Хочешь задачку ? — спросил он .
— Хочу , — ответил Эрик и вдруг подумал , — интересно , а в школе он бы тоже хотел решать задачки , если бы их задавал такой вот радужный кот ?
— Тогда слушай . У меня есть три друга : Плюс , Минус и Умножение . Плюс всегда говорит правду . Минус всегда врёт . А Умножение — он хитрый : иногда врёт , иногда нет , но никогда не повторяется . Если один из них скажет : «Я — Минус», кто это сказал ?
Эрик задумался . Мальчик даже зажмурился от сосредоточения .
— Если Плюс всегда говорит правду , он не может сказать «я — Минус» , потому что он не Минус , — начал Эрик рассуждать вслух . — Если Минус всегда врёт, он тоже не может сказать «я — Минус», потому что если бы он так сказал , это оказалось бы правдой , а он врёт. Значит...
— Давай-давай ! — подбодрил Кот .
— Значит , это сказал Умножение!
— Правильно ! — Факториал довольно замурчал , и от этого мурчания на дереве закачались все циферблаты , зазвенев на разные голоса . — Молодец , мальчик . Ты умеешь думать логически . А теперь беги дальше . Вон по той тропинке , где растут корни из минус единицы . Там тебе встретится кое-кто интересный . И берегись Баги . Он где-то рядом , я это чую .
— А как я его узнаю ? — спросил Эрик .
— Узнаешь , — кот зевнул в третий раз , и на этот раз цифры из его пасти вылетели кривые , перекошенные , с ошибками . — Ой , — сказал он . — Кажется , я его съел . Не перевариваю я этих Баги . Беги , мальчик .
Эрик встал с пенька и пошёл по тропинке , на которой действительно росли странные растения . Корни из минус единицы были прозрачными , как стекло , и росли не вверх , а в стороны , расстилаясь по земле причудливыми математическими узорами . Вскоре Эрик увидел полянку , а на ней — магазинчик .
Настоящий магазинчик , с витриной и дверью . Только витрина была заставлена не обычными лакомствами , а лакомствами-цифрами . Крендельки из троек , пирожные в виде округлых шестёрок , пирамидки из единиц , эклеры , похожие на вытянутые двойки . Всё это пахло ванилью и ещё чем-то сладким , но когда Эрик протянул руку к стеклу , бублик-ноль на секунду превратился в дырку , а потом обратно в бублик .
За прилавком стоял продавец . Очень высокий , очень худой , и лицо у него было такое , будто он сейчас заплачет или уже заплакал — непонятно .
— Заходи , заходи , мальчик , — сказал продавец уныло . — Бери что хочешь . Всё равно ничего не купишь .
— Почему ? — спросил Эрик , заходя .
— Потому что у тебя нет бесконечности . А у нас тут всё за бесконечность продаётся . Бесконечность — она же какая ? Её никогда не хватает . Хочешь единицу ? Пожалуйста . Но за неё надо отдать бесконечность . А где её взять ?
— А если у меня есть бесконечность ? — спросил Эрик . — То я смогу купить всё ?
— Сможешь , — кивнул продавец . — Но тогда скорее всего у тебя ничего не останется . Бесконечность минус бесконечность — это не ноль , а неизвестность . Никто не знает , сколько это будет . Может , ноль , а может , и не бесконечность . Запутанное дело , так-то вот !

Эрик снова посмотрел на витрину . Бублик-ноль так и манил — кругленький , с дырочкой посередине , посыпанный сахарной пудрой . Он подмигнул Эрику своей серединкой .
— А если я просто возьму ? — спросил Эрик . — Ну , в кредит ?
Продавец побледнел ещё сильнее , если это было возможно .
— В кредит ? — переспросил он шёпотом . — Ты что ! Кредиты в нашем лесу — страшная вещь . Кредит растёт быстрее факториала . Сегодня ты должен одно пирожное , завтра — два , послезавтра — четыре . А через неделю ты должен весь лес . И тогда лес станет твоим , но ты станешь лесом . Понимаешь ?
— Не очень , — честно ответил Эрик .
— Понимать тут нечего , — вздохнул продавец . — Короче , не бери в долг . Лучше ищи Ноль . Он тут главный . Без Ноля ничего не работает . Прибавишь Ноль — ничего не меняется . Умножишь на Ноль — всё исчезает . Ноль , он везде и нигде . Если найдёшь Ноль , найдёшь выход .
— А как он выглядит ? — спросил Эрик .
— Как дырка . Как пустота . Как то , чего нет . — Продавец подумал и добавил — Но ты его узнаешь .
Эрик поблагодарил и вышел из магазинчика . Продавец помахал ему вслед тощей рукой и снова принялся вздыхать , глядя на свои не проданные цифры-угощения .
Тропинка вилась между деревьями-цифрами . Эрик шёл и думал о том , что сказал продавец . Нуль — это пустота . Как можно найти пустоту ?
Он так задумался , что перестал смотреть под ноги и наступил на нечётную клетку .
Земля под ним покачнулась .
— Ой , — произнёс Эрик .
И в ту же секунду из-за ближайшего куста выскочило нечто . Оно было размытым , как будто его нарисовали мокрой краской , а потом размазали пальцем . У него было три глаза , и все они смотрели в разные стороны . Изо рта торчали кривые цифры , перепутанные знаки равенства и куски стёртых примеров . Оно пахло чернилами и резинкой .

— Ага ! — закричало нечто противным скрипучим голосом . — Ошибка ! Ошибочка ! Не на ту клеточку наступил !
— Ты кто ? — Спросил Эрик попятившись .
— Я — Бага ! — Существо подпрыгнуло и от гордости перевернулось в воздухе . — Я там , где ошибка ! Я там , где неправильно ! Я там , где дважды два — пять , а трижды три — восемь !
— Но дважды два — четыре , — твёрдо сказал Эрик .
Бага скривился так , будто съел лимон .
— Фу , противно ! Не говори так ! Где четыре — там меня нет ! Давай лучше: дважды два — пять , а в остатке — ноль !
— Так не бывает , — сказал Эрик .
— Бывает ! — Бага подскочил к нему и дыхнул чернильным запахом . — Если неправильно посчитать , всё бывает ! Хочешь , я тебя научу путать ? Это весело ! Сначала перепутаешь плюс с минусом , потом икс с игреком , а потом — бац ! — и вся контрольная в кляксах !
Эрик вспомнил сегодняшний урок , свой нерешённый пример и противное чувство в голове . На секунду ему показалось , что Бага прав — может , проще перепутать , чем мучиться ?
Но тут он вспомнил Интеграла , Факториала , продавца за бесконечностью... Они все считали правильно .
— Нет , — сказал Эрик твёрдо . — Дважды два — четыре . И точка .
Тут Бага взвизгнул и начал таять .
— Не-е-ет ! — закричал он . — Не говори так ! Я исчезаю-ю-ю !
— Четыре , — повторил Эрик . — Четыре , четыре , четыре !
Бага превратился в большое чернильное пятно , которое повисело немного в воздухе и бесследно растворилось .
Эрик выдохнул и пошёл дальше , старательно наступая только на чётные клетки .
Лес становился всё страннее . Цифры на деревьях начали мигать и меняться . Плюсы и минусы бегали по тропинкам , как муравьи , перетаскивая на спинках маленькие циферки . Огромная круглая скобка висела над ручьём, и вода текла внутри неё , как под мостиком .
И вдруг Эрик услышал плач . Он пошёл на звук и увидел девочку . Она сидела на поваленном дереве и закрывала лицо руками . Плечи её вздрагивали .

— Ты чего плачешь ? — спросил Эрик .
Девочка подняла голову . И Эрик увидел , что она... плоская . Совершенно плоская , как рисунок на бумаге . И на ней было написано : i .
— Ты буква ? — удивился Эрик .
— Я не буква , — всхлипнула девочка . — Я число . Мнимое . Меня нет по-настоящему , но я есть . Если меня умножить на меня , будет минус единица . А минус единица — это уже есть . Меня как бы нет , но я существую !
Как это было возможно ? Эрик вспомнил урок математики . Учительница что-то говорила про мнимые числа , но он тогда смотрел в окно и думал о погоде .
— Но почему ты плачешь ? — спросил он .
— Я потерялась , — сказала девочка . — Я ищу свою половинку . Мы должны быть вместе . Тогда мы станем настоящими . Но я не могу её найти .
— А где она?
— Не знаю . Мы были вместе , а потом нас разделили . Я — правая , она — левая . Нас нельзя складывать , потому что мы разные . Нас можно только умножать , только тогда получается минус . Ты понимаешь ?
— Кажется , да, — медленно произнёс Эрик . В его голове что-то начинало складываться . — Если ты — мнимое число , и тебя умножить на такое же мнимое , получится минус единица . А минус единица — это уже обычное число , да ?
— Да ! — девочка перестала плакать и с надеждой посмотрела на него .
— Значит , ты не потерялась . Ты просто ещё не умножилась . Твоя половинка где-то рядом . И когда вы встретитесь , вы станете одной целой . Настоящей . Тебе просто надо подождать .
Девочка улыбнулась — и вдруг растаяла . Потому что сзади к ней подошла точно такая же плоская девочка , только с другой стороной . Они взялись за руки — и раз ! — на тропинке появилось обычное число . Минус один . Обычный минус , обычная единица , ничего особенного , но такое настоящее , что Эрик зажмурился .
— Спасибо , мальчик ! — крикнуло число на прощание и убежало в лес , весело подпрыгивая .

Эрик улыбнулся и пошёл дальше . Теперь хоть на душе у него потеплело .
Лес начал редеть . Деревья расступились , и Эрик вышел к огромной круглой поляне . Посреди неё стоял... Ноль !
Он действительно был похож на дырку . На пустоту . На то , чего нет . Но при этом Эрик видел его совершенно ясно : большое кольцо , внутри которого ничего не было . Абсолютная пустота . Она смотрела на Эрика — нет , не смотрела , однако он чувствовал на себе её взгляд !
— Здравствуй , Эрик , — сказал Ноль . Голос у него был как тишина . Как пауза между цифрами . — Ты хорошо справился .
— С чем ? — удивился Эрик .
— Со всем . С задачкой Кота . С мнимой девочкой . С Багой . Ты думал , а это здесь главное . И ты не испугался !
— А вы... вы и есть Ноль ?
— Я — Ноль , — подтвердило кольцо . — Начало и конец всего !
Эрик помолчал , разглядывая пустоту .
— Скажите , — спросил он затем , — а вы правда ничего не значите ?
Ноль , кажется , улыбнулся . Хотя у него не было рта .
— Ничего не значу ? — переспросил он . — А попробуй без меня что-нибудь написать . Десять без нуля — это один . Сто без меня — тоже один . Тысяча без меня , и это — один . Я делаю вещи более значимыми , хотя сам , как ты говоришь — ничего не значу . Запомни это , когда в следующий раз испугаешься контрольной .
— Я всегда боюсь контрольных , — признался Эрик .
— А это напрасно , — сказал Ноль . — Контрольная — это просто задачи . А задачи для того и существуют , чтобы их решать . Если бы всё всегда получалось сразу , было бы скучно . Как в лесу , где все уравнения правильные .
— Как у Факториала , — кивнул Эрик .
— Именно . Не бойся ошибаться . Ошибки — это просто Баги . А ты уже знаешь , как с ними справляться .
— Сказать «четыре» ? — улыбнулся Эрик .
— Сказать правильный ответ ! — Поправил мальчика Ноль . — Или просто подумать . И это работает не только с Багами .
Он помолчал .
— Наверное уже хочешь вернуться домой ?
— Хочу, — согласился Эрик . — Завтра контрольная по математике у нас .
— Тогда закрой глаза .
Эрик закрыл . И почувствовал , как что-то маленькое и лёгкое село ему на плечо .
— Эрик , — сказал знакомый голос мамы . — Пора возвращаться .
Мальчик открыл глаза . На плече сидела та самая птица . Деревянная , с головой как на ручке зонтика . Она наклонила голову , блеснула глазом-бусинкой и клюнула его в ухо — совсем легонько , как будто поцеловала .
Через мгновение мальчик оказался в своей кровати .
Эрик сел и долго сидел неподвижно . В голове у него крутились задачи , ответы , цифры . Если Плюс всегда говорит правду , а Минус всегда врёт , то кто сказал «я — Минус» ? Умножение . Он запомнил .
А если мнимое число умножить на мнимое — получится настоящее . Это он теперь точно знал .
А если Ноль умножить на бесконечность ? Учительница говорила , что это неопределённость . Но теперь Эрику казалось , что неопределённость — это вовсе не страшно . Наоборот , в неопределённости может быть всё что угодно . Даже летающие коты и цифровые деревья . Даже пятёрка по контрольной .
За окном светало , зачирикали птицы . Обычные , живые , не цифровые . Утро пробивалось сквозь занавески . Эрик улыбнулся , встал и пошёл умываться . У вешалки в коридоре стоял чёрный зонтик , и птица на ручке смотрела прямо на мальчика .
Но пора было собираться снова в школу .
Конец