В одном городке, на одной из тропинок, по которым его жители обыкновенно ходили к реке и обратно, валялась в пыли железная пуговица. Кто-то неизвестный некогда прошествовал здесь и нечаянно обронил её со своего пальто. Люди проходили мимо, не обращая на неё никакого внимания. Так бы и лежать той пуговице в полном забвении до скончания века, если бы однажды в погожий воскресный день не нашёл её остроглазый первоклассник Тимофей Ёлкин. Поднял он её, очистил от грязи…

— Ого, тяжёленькая! — сказал Ёлкин, с удовольствием рассматривая свою находку.

Пуговица размером почти с ладонь была покрыта тонким резным орнаментом, напоминавшим причудливый лабиринт. На обратной её стороне стояли две незнакомые буквы, которых нет ни в одном алфавите, ни на одном языке. Края этой пуговицы были сильно потёрты, а в нескольких местах виднелись зазубрины. В самом центре её, как и полагается пуговице, были просверлены две ровные дырочки. Ёлкин вертел её в руках и размышлял, на что бы она могла ему пригодиться. Чем ещё может быть пуговица, кроме как оставаться собой? Куда её применить?.. Не придумав ничего лучшего, он поднёс пуговицу к глазу и посмотрел в одну из дырочек. В тот же миг в ушах его засвистело, вихрем взметнуло волосы и одежду, и он оказался на головокружительной высоте, словно находился на вершине самой высокой горы… На самом деле он продолжал стоять на земле, и он даже сделал шаг, покачнувшись от ужаса, и легко переступил через большую плавную реку, будто через какой-нибудь ручеёк. Одна аккуратная дырочка в пуговице превратила Ёлкина в великана. Ему было видно всё вокруг на многие километры: леса, города и реки, нитки асфальтовых и железных дорог, лоскутки полей и летящие, точно игрушечные, самолёты. Внизу, под его ногами, в разных направлениях сновали люди, они толпились на рынке, бегали по магазинам, прогуливались по набережной… Ёлкин сделал ещё одно ошеломительное открытие: его совершенно не замечали, никто не вскидывал голову, чтобы посмотреть на гигантского первоклассника. Он был невидим! Всё это до крайности изумляло его, но стоило отнять пуговицу от глаз, как он моментально вернулся в своё нормальное состояние и снова предстал перед всеми самым обычным мальчишкой. Его прекрасно видели, а один краснолицый усатый дядька крикнул ему:

— Эй, пацан! Помоги открыть дверь.

Ёлкин, конечно, помог, открыл парадную дверь и держал её за ручку, пока тот дядька затаскивал в свой дом коробку со стиральной машиной.

Обладателю железной пуговицы захотелось ещё раз испытать на себе её волшебное свойство. Через проём в старом заборе он забрался в незнакомый, заросший дикими травами сад. Достал из кармана пуговицу и посмотрел сквозь дырочку. На этот раз в ушах пронзительно запищало, и его утянуло в дырочку подобно тому, как втягивают через трубочку молочный коктейль. Он почувствовал себя легче пуха и вдруг очутился на чём-то очень зелёном, похожем на широкий и плоский остров, который висел и покачивался на воздухе. Поверхность напоминала собой равнину, испещрённую, словно узорчатой сетью, невообразимым количеством мелких тропинок. Кружево этих тропинок на расстоянии с десяток шагов друг от друга пересекали просторные прямые дорожки. И все эти дорожки ответвлялись по обе стороны от большой и ровной, как стрела, дороги. Дорога проходила из конца в конец этого плоского острова, разделяя его на две равные части. Ёлкин заметил, что поверхность острова усеяна светлыми тонкими ростками. Он мог бы сравнить их с мягкой щетиной или волосками, если бы эти волоски не доставали ему до колена. Весь остров, подрагивая, вздымался и опускался под его ногами, а над головой, затмевая солнце, висела огромная ярко-красная туча из одинаковых гладких шаров, в каждом из которых мог бы спокойно плавать взрослый тюлень. Между шарами торчали золотистые голые стебли…

— Похоже на невиданных размеров ягоду малины, — прошептал Ёлкин.

И действительно, это была обыкновенная спелая ягода, а сам он стоял на обыкновенном листе малины. Не успел Ёлкин опомниться, как раздался стремительный треск и на краю малинового листа появилось мохнатое чудище с прозрачными жёсткими крыльями. Чудище, в котором он признал обычную серую муху, потёрло своими ужасными чёрными лапами с таким звуком, словно перетирало ракушки. В тёмных выпуклых глазах его, величиной с кабину автобуса, пробегали вспышками огоньки…

— Компьютер у неё там, что ли? — не переставал удивляться Ёлкин.

Рядом с ним на лист опустилась бабочка, едва не смахнув его крыльями. Крылья её были как две огромные цветочные поляны, а пыльца, которой Тимофей набрал целую пригоршню, — душистая и приятная на вкус. Но главное, Ёлкин понял, что муха и бабочка разговаривают! От мухи исходили короткие и трескучие, точно автоматные очереди, сигналы, а бабочка отвечала каким-то мелодичным электронным мурлыканьем… Он убедился, что муха и бабочка его нисколько не замечают — он снова оказался невидимым! Но это было далеко не последнее открытие. Взмахнув рукой, чтобы дотянуться до каната свисающей паутинки, он неожиданно для себя взлетел над садом. И дикие травы, и куст малины, и листья деревьев под ним удалялись всё дальше и дальше вниз. Он вовремя спохватился, опустил руку и тут же начал снижаться. Скоро он научился управлять своим полётом: сменяя направление руки, он мог лететь в какую угодно сторону. Открытия продолжались. Несколько капель упало с неба, и он подошёл к одной из них, покачиваясь на листке травинки. Огромная капля воды, размером со слона, была абсолютно чиста и светилась радужным светом. Он трогал её, ощущая ладонью тончайшую, немного бугристую плёнку. Он даже ходил по ней, и она слегка прогибалась под ним. Зашумел дождь. Капли посыпались, как бомбы, так часто и оглушительно, что ему стало страшно, и он отнял пуговицу от глаза. Ёлкин снова принял свой человеческий облик.

Как же так получается, что в первый раз, поглядев в эту пуговицу, он стал великаном, а во второй раз — ростом с малюсенькую мошку-букашку? Ёлкин догадался, в чём дело. Всё объяснялось просто: он смотрел в разные дырочки! Со временем он научился безошибочно определять, какая дырочка увеличивает, а какая уменьшает.

Всё-таки больше всего ему нравилось быть великаном. Видеть, где собирается стадо оленей, где бродит медведь, а где притаились волки (сверху лес совершенно прозрачный!); наблюдать за манёврами войск на военных учениях или следить за футбольным матчем!.. Он ловил рукою орлов, увёртывался от падающих метеоритов. Однажды он сунул руку в густое белое облако. Руку приятно покалывало холодком, и она покрывалась бессчётными бусинками воды… Но и в сильно уменьшенном состоянии тоже были свои преимущества. Например, можно было легко и быстро поесть. Ёлкин садился на мороженое в стаканчике или прямо на гороховый суп в тарелке и черпал рукой съедобную жижицу: она не растекалась в руке и была похожа на пену. А вкус, к его изумлению, оказался совсем не тот, к которому он привык. Крошка даже самого свежего хлеба получалась какой-то резиновой и совсем безвкусной. Зато сок ягод был хоть и тягучим, но, как и прежде, приятным и сладким. Кроме того, можно было без особых проблем переждать непогоду, холодный ливень и ветер, укрывшись в ухе деревенской коровы (как там тепло и уютно!) и даже немного вздремнув под чавканье мерно жующей бурёнки…

Уменьшаясь и увеличиваясь, Ёлкин столько всего попробовал, столько всего испытал и открыл для себя! Но интересней всего было ему с людьми: вот уж где хватало дел… Как-то раз на окраине крупного города у многоэтажного дома собралась взволнованная толпа, кто-то без устали голосил и звал на помощь. Голосила тётя в цветастом жёлтом халате. Прислушавшись, Ёлкин узнал, что эта тётя нечаянно захлопнула дверь своей квартиры, а в ней — маленький больной ребёнок (ему надо срочно принять лекарство!) и включённый электрический чайник (вот-вот выкипит!). Уже вызвали службу спасения, пожарную машину и скорую помощь, но дорога́ была каждая минута! Несколько мужчин безуспешно старались взломать стальную дверь. Несчастная хозяйка квартиры подняла лицо к небу и крикнула:

— Помоги нам!..

Чтобы превратиться в невидимую миру мошку, Ёлкину потребовалось не больше пары секунд. Он тотчас нашёл щёлку в форточке, проник в квартиру, где горько плакал ребёнок, и подлетел к входной двери. Здесь он превратился в самого себя, то есть стал обыкновенным мальчишкой, осторожно открыл дверной замок и снова уменьшился до размера малюсенькой мошки. Дверь распахнулась, в квартиру вбежали люди, выключили чайник, который уже дымился на кухне, взяли на руки малыша. Все спрашивали друг друга: как могла открыться стальная дверь или кто мог открыть её?! Одна лишь тётя в жёлтом халате осеняла себя крестным знамением и приговаривала:

— Слава Тебе, Господи!..

Между тем Ёлкин был уже далеко и расхаживал по земле невидимым великаном в поисках новых приключений. И они не замедлили появиться. Ему казалось, что люди как-то догадываются о нём и надеются на него. И в то же время они часто сопротивлялись, когда он старался помочь им. Так, увидев в лесу двух заблудших, он пытался направить их на путь спасения. Заблудившиеся, а это были диктор центрального телевидения и его жена, натыкаясь на руку Ёлкина, как на невидимое препятствие, поворачивали в нужном направлении. Однако упрямый диктор всякий раз стремился прорваться в прямо противоположную сторону. Он не знал, что в этом случае они попадут из леса в безлюдную, раскалённую от солнца пустыню, где их поджидала давно не евшая шайка отчаявшихся шакалов. Ёлкин поворачивал заблудших на север, но диктор упорно искал дорогу на юг и тащил за собой жену. Из-за этого они были вынуждены ходить по кругу, возвращаясь на одно и то же место. При этом диктор центрального телевидения был вне себя от бешенства и очень ругался, а его жена рыдала от горя и приговаривала: «Как я могла довериться этому никчёмному человеку!..»

В общем, с этой парочкой пришлось здорово повозиться. К тому же трудно было действовать одной рукой, ведь другая держала пуговицу. Наконец ему удалось провести их через болото (вот уж где было слёз и ругани!) и вытолкать на спасительное шоссе. Там их подхватила попутная машина и отвезла на вокзал.

Похожая ситуация сложилась, когда приближался с моря закрученный чёрным столбом ураган и надо было спасать компанию весёлых железнодорожников. Они на трёх машинах отправились на пикник, но ехали навстречу своей гибели. Чего только Ёлкин не делал: сваливал поперёк деревья, выставлял на пути носорога (взял на время из зоопарка), писал на дорожных щитах: «Впереди УРОГАН!»… А им всё нипочём: лихо объезжали препятствия, находили обходные тропинки, чуть не сбили бедного носорога, а прочитав предупредительную надпись, почему-то дружно захохотали. И всё же, перегораживая проезд всем, что попадало под руку — какими-то старыми баржами, заборами и асфальтовыми катками — он сумел загнать железнодорожников на овощную базу, в её подземное хранилище, и засыпал грудой картошки. О, какие проклятия понеслись из-под этой груды! И только спустя два часа, благополучно переждав ураган, который пробушевал над ними, они перестали жалеть о том, что оказались в этом хранилище. Порывы могучего урагана изрядно потрепали Ёлкина, не успевшего вовремя отбежать. Его закружило и раскачало так, что он едва не выронил пуговицу. Понадобилось срочно уменьшиться в невидимого малютку, залететь в деревенский колодец и забиться в глубокую трещину на бревне.

Когда всё утихло, Ёлкин вылетел из колодца, перекусил на грядке капустным соком и вновь увеличился до великанских размеров. Он решил проведать родные места. Перешагивая через деревни, леса и реки, отыскал наконец-то свой знакомый с рождения городок. Вот Большая Стремянная улица, вот «Площадь 65-го Бря», вот их Старый Крючков переулок… Он увидел отца и маму с малым братишкой. Они стояли на пустыре среди заигравшейся допоздна ребятни.

— Тимоша! Тима, сынок! Где ты? — звала его мама.

— Тимофей, отзовись! — кричал отец.

Родители спрашивали у ребят, у прохожих, но никто не мог показать им, куда он пошёл и где теперь находится. А он, Тимофей Ёлкин, был совсем рядом. Он навис над ними, одной рукой приложив к глазу пуговицу, другой упираясь в коленку, и улыбался. Ему очень хотелось появиться сейчас перед ними и рассказать о своих приключениях. Но ему было слишком хорошо известно, что его немедленно отведут домой, и тогда кто знает, сможет ли он ещё воспользоваться волшебной пуговицей?..

— Мама, я здесь! Со мной всё в порядке! — сказал он сверху.

Но вместо слов получился какой-то неясный гул. Тогда Ёлкин срочно уменьшился в невидимого малютку и повис над маминым ухом, уцепившись за её вьющийся волосок.

— Мамочка, пожалуйста, не волнуйся, я когда-нибудь всё расскажу! — что есть мочи выкрикнул он.

Ему показалось, что мама его услышала.

— Прошу тебя, будь осторожен, сынок, — тихо сказала она, поправляя рукою волосы…

Огромная мамина рука заслонила собой весь мир, и мизинец её, похожий на башню, падал прямо на Ёлкина. В последний момент он всё же успел взвиться вверх и завис высоко в воздухе. Он видел, как грустно родители уходят домой. Папа вдруг обернулся, посмотрел в его сторону и покачал головой…

— Я вернусь, я обязательно вернусь… потом, — говорил себе Ёлкин.

Ему ужасно захотелось снова стать великаном. И он опять ходил, перешагивая через высоковольтные линии, через трубы заводов, через сосны и кедры. Он снова отгонял птичьи стаи, чтобы они не попали в двигатели самолётов. Он заглядывал в клокочущие вулканы и отводил от селений потоки горных лавин.

Однажды ему повстречалось необыкновенно красивое облако, и он, протянув свободную руку, вошёл в этот чудный, воздушный, светящийся остров. Он почувствовал, что рука его наткнулась на чью-то другую руку, такую же невидимую, как и его…

— Кто ты? — спросил он.

— Я такой же, как ты, — услышал он чей-то голос.

— У тебя тоже есть пуговица?

— Я такой же… Только не временно, а навсегда.

— Что значит «не временно, а навсегда»? — спросил Ёлкин.

— Пуговица была, — ответил всё тот же голос, — но как-то раз я посмотрел сквозь неё на своё отраженье, и пуговица исчезла. А я остался таким навсегда.

— Ты скучаешь по другой жизни, ну, когда ты был простым человеком?

— Ты же знаешь, что здесь не скучно. Прощай, мне пора.

— Как твоё имя? Скажи, ну пожалуйста! — упрашивал Ёлкин.

— Когда ты станешь одним из нас, тогда всё узнаешь…

Облако внезапно рассеялось, и Ёлкин, осмотревшись, увидел, что стоит над знакомой плавной рекой у своего городка. Как раз в эти часы поиском пропавшего Тимофея Ёлкина всерьёз занялась милиция. Он увидел высокого строгого старшего лейтенанта, а с ним двух других милиционеров пониже и одного решительного пенсионера, окруживших плотным кольцом Рому Бубликова. Тимофей вспомнил, что сегодняшним утром на берегу реки они с Бубликовым поссорились. После этой самой ссоры он и нашёл на тропинке железную пуговицу. Теперь Бубликова допытывали о бесследно пропавшем однокласснике, ведь он был последним, кто видел Ёлкина!

Старший лейтенант Максим Полковников спрашивал вконец растерянного Ромку:

— Расскажи ещё раз, что было после того, как вы поссорились?

— Они поссорились за этой ракитой, и сразу что-то тяжёлое упало в воду, я очень хорошо слышал! — говорил вместо Бубликова пенсионер Тапочкин. — А потом вышел этот молодой человек, я бы сказал — «подозреваемый Бубликов», а другой молодой человек с тех пор больше не появлялся!

— Я никого не толкал! Я камень в воду бросил! — оправдывался Ромка.

— Так, значит, камень, — проговорил, пристально глядя на Ромку, старший лейтенант Максим Полковников. — А зачем вы бросили камень? С какой целью?

— Не знаю! Просто бросил, и всё.

— А куда же тогда подевался Ёлкин? — спросили в один голос милиционеры.

— Не знаю! Правда, не знаю! — закричал Ромка Бубликов. — Он там, на тропинке был, я после пошёл туда, а его уже нет нигде…

— Не верьте ему, как же — «пошёл» он! Увидел меня и дал дёру! Вот как он «пошёл»! — продолжал гнуть своё правдолюб Тапочкин.

— Подведём итоги расследования, — сухо сказал старший лейтенант Максим Полковников. — Бубликов и Ёлкин стояли на этом месте. Потом что-то падает в воду, и остаётся один Бубликов, а Ёлкин вдруг исчезает… Что-то не вяжется с вашей версией, гражданин Бубликов.

— В реке нужно искать! — сказал решительно Тапочкин.

— Река — это не наш участок, — почесали в затылках милиционеры.

— Пропадают дети, преступность растёт, — задумчиво и твёрдо произнёс Максим Полковников. — Надо принимать меры! Возьмите его под стражу и отведите в отделение. Пусть одумается, пока не поздно. И родителей вызовем.

Милиционеры взяли за руки перепуганного до смерти Ромку Бубликова и повели в отделение.

Ёлкин торжествовал: «Ну что, Бублик, попался! Так тебе и надо, не будешь обзывать меня! Посиди, посиди в милиции, там тебе покажут!..»

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

Поражённый таким ходом событий, Ёлкин отнял пуговицу от глаза. И сделался обыкновенным мальчишкой. Он встал на пути милиционеров, ведущих за руки Ромку Бубликова:

— Отпустите его! Он ни в чём не виноват. Я — Тимофей Ёлкин!

— Действительно, это тот самый мальчик! — подтвердил Тапочкин.

— Очень приятно, сэр. Где это вас носило весь день? — отреагировал на появление Ёлкина старший лейтенант Максим Полковников. — Надо бы и этого допросить в отделении. Что-то здесь не так… Хотя следствие можно считать законченным.

— Вы что, собираетесь арестовать меня? — усмехнулся Ёлкин.

— А почему бы и не арестовать такого замечательного парня! — в один голос воскликнули милиционеры.

— Ну, попробуйте, арестуйте… — сказал Ёлкин, подбрасывая пуговицу в руке. — Да если хотите знать, я вас всех тут могу раскидать щелчком, как кузнечиков! А ещё могу… — не успел он договорить, как пуговица выпрыгнула из его руки и пропала где-то в траве.

Милиционеры дружно рассмеялись над ним… и отпустили всех по домам. Ёлкин и Бубликов были свободны.

Но где же пуговица? Приятели так и не смогли найти её ни в этот день, ни в другой, ни в следующий….

А волшебная железная пуговица всё так же лежит в траве у самой тропинки, и никто почему-то не замечает её.

Она и до сих пор там.