25 февраля 2010 г.

Aquatica

Как и обещал, попробую написать про то как сходил во второй раз в аквариум. Вернее, не столько рассказать, сколько показать. Итак, начинается там все с платипуса. В прошлый раз я его не заснял ввиду темноты, но на этот раз отыгрался. Behold:

Извините за шум. Это толпа японцев завалила. Туристы, блин. Кто ж фотографирует через стекло со вспышкой? Все как один на этом глюкнули. Биороботы с многократным полным дублированием.

Дальше у нас там идет das Krokodil. Вы уже знакомы с ним немного. Но надо же мне что-то выкладывать. Вот:

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

Недалеко находится бассейн пингвинчиков:

Дальше идет туннель дюгоней. Я там снимал, но получилось плохо. А вот во втором туннеле, с акулами, снял вот что:

Тоже качество неважное, конечно. Но уж что есть.
Продолжаем бродить по аквариуму. Еще один туннель:

После него попадаешь в место с вот таким видом:

Чуть дальше вот:

Потом я нарвался на экскурсию каких-то пенсионеров. Им там сотрудник аквариума все лично показывал и рассказывал. Как-то так:

Слышимость плохая, знаю. Так-то он говорил понятно и внятно.

Кажется, все.

24 февраля 2010 г.

Going Global or Welсome to Macquarie

Set your daemons on fire
Do your best to win
Just as long as you got
The power within

Итак, по названию и эпиграфу все догалались, что пост будет очень пафосным. Сегодня я отработал свой первый день в Сиднее. А начиналось все так.

Еще до Australia Day я связывался с агентством Aurec по поводу одной из 3-месячных контрактных вакансий. Они меня приглашали к себе, я там подписал бумаги, которые разрешали им передать мои данные работодателю. А работодатель был непростой - IBM. Подписал, отгулял Australia Day и... ничего. Жизнь текла медленно как у всех бездельников. Отправлял резюме во все места, до которых мог дотянуться. Иногда агенты звонили, спрашивали тупые вопросы. Тупые потому, что ответы на них были написаны в резюме. Лень им 3 страницы прочитать, видите ли.

Апофеозом отчаяния стали позапрошлые выходные. 4 дня подряд шел дождь, который прерывался редко и чаще всего другим дождем, еще более сильным. Я сидел дома. Делать нечего. Перед выходными в пятницу я в очередной раз решил выйти напрямую на работодателя, без агентств. Копаясь в памяти пытался припомнить какую-нибудь сиднейскую компанию, куда я еще ничего не отправлял. Вспомнил Westpac, все более-менее известные банки и Macquarie. Тогда по НТВ показали сюжет про то, как какой-то трейдер из этой компании давал интервью, а у него на мониторе была эротическая картинка. Вот и всплыло в памяти. На сайте Macquarie было полно объявлений о вакансиях в области IT. Около 100. Есть где развернуться. Отправил сразу штук 5 резюме и со спокойной совестью забылся на выходных.

В понедельник 15 числа плотину внезапно прорвало: сначала позвонили из Aurec и пригласили на телефонное интервью с IBM. Назначили на вторник на 2.20. Потом позвонили из Macquarie (симпатичная, судя по голосу, девушка Маргарет) и пригласили на личное интервью в свой офис. Вакансия Java EE Developer. Договорился на среду, так как во вторник был IBM.

По поводу этих событий я испытывал какое-то странное чувство. Вроде бы надо радоваться, а мне было плевать. 3 месяца стучания головой по стене вырабатывают стойкий пофигизм. IBM? И что? Отстаньте, не мешайте жить.

Во вторник состоялось это телефонное интервью с каким-то сотрудником IBM. Он не представился. Длилось оно 8 минут. Сначала он рассказал что за работу они делают и для чего им понадобился человек. Оказалось, что делают какой-то проект для DIAC (Department of Immigration and Citizenship). Привет родному департаменту. Рассказал про технологии, которые они используют: Eclipse, WebSphere, DB/2. Все свое. Вопросы были не всегда привычные. Например, как я решал проблему производительности? Я, кончено, рассказал, что делал с запросами и с Oracle. Но это IBM, вероятно, до лампочки. В общем, никакого ответа он мне не дал, да я его и не ожидал. Остается вариант Macquarie. Хорошо уже то, что они меня лично пригласили, можно включать харизму и силу убеждения. Было бы на кого воздействовать. Ну да на месте разберусь.

Итак, в 10.50 16 февраля я появился в центральной штаб-квартире Macquarie по адресу 1 Martin Place. Мда, местечко крутое - между Pitt Street и George Street. На Martin Place расположен фонтан, который, вроде как, засветился в Матрице. Там же продают цветы и играют уличные музыканты. Недалеко расположен Apple Store. В таком месте можно работать. Здание Macquarie является историческим. Раньше это было главное почтовое отделения Сиднея. Сейчас внутренний двор превратили в атриум, а рядом со зданием отгрохали небоскреб, где, собственно, Macquarie и разместилась. Номер дома у всего этого безобразия один - 1.

Девушке на reception я сказал, что мне нужен Даррен Уорстер (Darren Vorster). Она дала мне временный пропуск, сказала подниматься на 8 этаж. Поднялся, а там еще один reception. Еще с 2 девушками. Сказал им кто я такой, одна из них проводила меня в комнату для переговоров и предложила чего-нибудь выпить. Вежливо отказался. Окно комнаты для переговоров занимало всю стену и выходило на Pitt Street. Только чтобы ее увидеть надо было подойти вплотную к стеклу. Посередине комнаты стоял продолговатый стол и по 4 стула с каждого его бока. И 2 с торцов. На стене висели 3 картины, изображающие Сидней 19 века. Дабы произвести хорошее впечатление на вошедшего, кем бы он ни был, я принялся их разглядывать.

Вошедший оказался симпатичным парнем лет так 30 с тихим голосом и спокойными манерами. В руках у него была распечатка моего резюме, бумаги с вопросами и блокнот. Поздоровались, сели. Он начал объяснять их ситуацию, чем они занимаются. Поспрашивал про проекты, которые я выполнял. Начал понемногу спрашивать по Java. И тут в комнату входит еще один человек, похожий на Церишенко. Даррен представил его как Senior Developer. Имя я не запомнил. Пожали друг другу руки, он сел напротив меня и они с Дарреном как набросились с вопросами на меня. Гоняли по всему, что я знаю. Вот, примерно, что удалось запомнить:

  • SQL;
  • Работа с исключениями Java;
  • Web сервисы;
  • Паттерны проектирования;
  • Дизайн баз данных и принципы работы БД (индексы, план выполнения и т.д.);
  • Объектно-реляционное отображение;
  • EJB, их виды, как они управляются и интерцепторы;
  • Работа контейнеров Java EE;
  • Cравнение классов, хэш-функция, коллекции;
  • RMI;
  • Просили придумать схему данных, написать запрос к ней, сказать как он отработает, как его ускорить, что будет при создании индексов;
  • Стратегии отображения объектного наследования в реляционную СУБД;
  • Были хитрые вопросы, типа зачем нам EJB, если есть POJO?
  • Инъекция зависимостей, безопасность веб-сервисов, механизмы наследования Java;
  • Перегрузка и переопределение методов.
Всего не могу упомнить. Как вам такой экзамен? Да еще ж и на английском все это. Хотя, если честно, с ним проблем не было. Все было понятно. Что касается моих ответов, то я держался неплохо. Потом, когда пришел домой, начал анализировать их, и штуки 3 неправильных ответа нашел.

Не стоит думать, что все было настолько жестоко. Все вели себя довольно расслаблено, иногда шутили. Они меня допрашивали минут 50. Потом старший сказал, что это все, что он хотел знать, попрощался и ушел. Ну, а Даррен еще поспрашивал меня по заготовленным вопросам. Нарисовал схему того, что у них за система, что они хотят с ней сделать, рассказал про используемые технологии. Они такие:

СУБД: Sybase.
Сервер приложений: JBoss.
Среда разработки: Eclipse.
Прочие инструменты: Atlassian JIRA и Confluence, Subversion, JUnit.
Используемые технологии: EJB 3.0, Hibernate.

То, к чему я и готовился долгие годы, во что верил и к чему стремился.

Даррен сказал, что Macquarie купила какую-то компанию в Германии и сейчас надо интегрировать ее данные в базу Macquarie. Есть свои дедлайны и им нужен человек способный hit the ground running (по русски это будет примерно "Сорваться с места в карьер"). Сказал, что опыта у меня мало, но знания есть и способность учиться я продемонстрировал хорошо. Я спросил его о решении. Он ответил, что не знает, это еще подлежит обсуждению. А что делать? Расслабься. Я и упал грудью на стол, выдохнув весь воздух. На этом интервью закончилось. Заняло это дело 1 час 20 минут. Даррен проводил меня вниз, пожал еще раз руку, поблагодарил и попрощался.

Это интервью, несмотря на его сложность, здорово подняло мне настроение. Во-первых, я чувствовал, что отвечал хорошо. Во-вторых, было необычное чувство удовлетворенности. Все, что я учил и к чему готовился я выложил за эти 1,5 часа. Все, во что верил, но не находил понимания, оказалось правильным и нужным. Есть еще люди, которые думают так же как и я, и знают то же, что и я. Не могу описать словами. Радость от того, что все эти годы я изучал правильные и нужные вещи, что я был прав. Прав! Всегда был прав! Несмотря на то, что мои знания не всегда были нужны, я верил в них.

На радостях решил погулять по Royal Botanic Gardens. Прошел по берегу до оперы, зашел в Circular Quay, дошел до моста. Потом вернулся на поезде домой, стартуя со станции Wynyard. Более этот день не примечателен ничем, хватит с него.

В четверг мне позвонила Маргарет. Спросила мое мнение об интервью. Я ответил, что понимаю, что у меня нет опыта, но, в общем, все было хорошо. Спросила заинтересован ли я все еще в работе в Macquarie. Да. Тогда мы хотим предложить 6-месячный контракт. Сколько ты хочешь получать в день? Я сказал, что в час - N долларов. А в день? 8N долларов. Мы тебе будем платить 8N + 25 долларов в день, тебя устраивает? Еще бы. Тогда Welcome to Macquarie.

Все. Закончилась бессмысленная жизнь. В таких случаях положено прыгать до потолка. А я просто с отрешенным взглядом и глупой улыбкой ходил по комнате и размахивал австралийским флажком.

Маргарет сказала, что с контрактниками они работают через агентство. Поэтому она им сделает звонок, они со мной свяжутся и будем оформлять документы. А агентство было то самое, в которое я сунулся еще в ноябре - Finite IT Recruitment. Остается ждать звонка. В четверг его не было, в пятницу до обеда тоже. Мне это не понравилось, потому что Маргарет сказала, что я могу начать в понедельник. А если в пятницу до обеда от агента ни слуху ни духу, то какой там понедельник? Позвонил Маргарет. Она извинилась, сказала что они там утверждают меня на моем месте, к работе приступлю во вторник-среду.

Часа в 3 в пятницу позвонил агент Найджел (Nigel Sinclair). Поздравил, сказал, что пришлет мне по электропочте документы для ознакомления. В понедельник он их распечатает, я их подпишу и в среду можно начинать. И как прислал 7 файлов. Там было вот что:
  • Contractor Acknowledgements worldwide (подтверждение ознакомления с нижеследующими документами);
  • Appropriate workplace behaviour (правила поведения на рабочем месте);
  • Employee Guide (руководство работника);
  • External Directorships Guide (руководство по внешнему управлению. Это меня не особо касается);
  • Personal Dealing Guide (это если захочу сам дело какое-то вести на бирже);
  • Superannuation Choice Form (форма выбора пенсионного фонда);
  • What We Stand For (корпоративные ценности и принципы Macquarie).
Ознакомился, проникся и пошел в аквариум платипуса ловить. Этому будет посвящен отдельный пост.

В понедельник в 4 часа, как и было назначено, предстал пред ясны очи Найджела на 31 этаже небоскреба Australia Square. Подписал все эти бумаги, он немного рассказал про то, что было непонятно. Все нормально. Ушел домой.

Где-то в 6.30 в понедельник приходит письмо от Маргарет о том, что мне нужно предоставить данные о своем прошлом компании First Advantage, которая по договору с Macquarie будет меня проверять на вшивость. Одновременно с этим пришло письмо и от First Advantage, где они предлагали заполнить формы на их сайте. Потом их предстояло распечатать, подписать, отсканировать и отправить им. Или по факсу. Также им нужны были сканы моих документов, визы, подтверждения места жительства... Да я со счета сбился от того, что им нужно. Весь вечер понедельника заполнял эту долбаную анкету. Были некоторые вопросы, которые я адресовал Найджелу, написав ему письмо поздно вечером.

Как вы понимаете, у меня ни сканера ни принтера ни факса нет. Найджел как-то предлагал воспользоваться оборудованием их агентства, если надо. Вот и стало надо. Во вторник с утра (часов в 7) Найджел внезапно ответил, посоветовав обратиться к Маргарет. Дождался 9 утра, когда начинается рабочий день, и позвонил ей. Она подсказала какие бумаги нужно отправлять в First Advantage. После этого позвонил Найджелу, спросил разрешения попользоваться их оборудованием, и отправился к ним в небоскреб.

Мне понадобился доступ в интернет. Именно там должны были быть сгенерированы документы, которые я должен был подписать. За свое рабочее место меня никто не пустил. Да я и не видел этих мест, дальше приемной не заходил. Вместо этого они быстро вынесли откуда-то компьютер (Найджел сам с монитором бегал), установили в одной из комнат для переговоров. Заполнил, распечатал, подписал. Отдал Найджелу, он все это добро отсканировал и отправил. Также ему пришлось сканировать мои рекомендации, диплом, его перевод, решение ACS... да кучу всего. Запарились все. Но все сделали.

Вернулся домой, спокойно говлюсь к первому рабочему дню. Скорее морально, чем как-либо еще. В 6 вечера приходит письмо от First Advantage. А где вы, товарищ, работали до 2004 года? И какое еще образование есть? Позвонил Маргарет, которая, слава богу, еще была на работе, с вопросом можно ли мне приступать к работе завтра при таком раскладе. Да, можно. Ну, и все тогда. А в First Advantage я написал в меру издевательское письмо, где ставил под сомнение их желание знать чем я занимался в школе и детском саду. Забегая вперед, скажу, что они это съели и, вроде, успокоились. Пока. Чую, они еще подергают и меня и моих рекомендателей.

Итак, апогей апофеоза - первый день в Macquarie.
Проснулся с перепуга в 6.50. На работе надо быть в 9. Во дурак. В 8 вышел на железнодорожную станцию. Впервые там увидел очередь за билетами. Никогда еще не ездил в час пик. В самом поезде тоже народа было много. Правда, никто не стоял, мест хватило на всех. Доезжаю до станции Wynyard, иду на юг по George Street, поворачиваю налево на Martin Place, оттуда в здание номер один. Всемирная штаб-квартира Macquarie.

Прибыл я слишком рано, за 20 минут до начала работы. Мне было велено на reception спросить Даррена, что я и сделал. После чего сел в кресло и стал ждать. В 9 с небольшим он появился и повел меня в логово программистов - 2 этаж, который целиком отдан им на откуп. Раньше там располагались трейдеры. Там остались их компьютеры со сдвоенными мониторами. На стене висит табло, показывающее какие-то котировки. На колоннах висят телевизоры. Целиком весь этаж являет собой открытое престранство без стен (за исключением стен лифтовых шахт в центре). Места очень много и все оно занято программистами.

Вход в помещение проходит через что-то типа кафетерия. Там бесплатно можно брать... да все, что хочешь. Там есть кофе, чай, вода, в холодильнике минералка, кока-кола и еще что-то. Есть печенье, сэндвичи и тому подобное. Есть большой холодильник для тех, кто принес что-то свое. Есть микроволновки и посуда. В самом зале на полке возле табло с котировками лежат коробки с бананами и яблоками.

Даррен провел меня по залу, познакомил с членами своей зондеркоманды. Я с первого раза никого не запомнил. Ребята работают по методологии Scrum, а следовательно, команда небольшая, со мной будет еще 7 человек. Показав мое рабочее место, Даррен сказал, что сейчас у них ежедневный митинг на 15 минут. Мы пошли в комнату для совещаний. Собралось 7 человек. Я там пока что просто поприсутствовал. Там выясняли что кто сделал и собирается сделать сегодня. Очередность шла по кругу. Как-то так случилось, что очередь дошла и до меня. Все на меня посмотрели и ждали что я отвечу. Понятно, проверка на общительность и способность работать в команде. Я ответил, что сегодня успел только проснуться и прийти на работу. Поприкалывались и разошлись по местам.

Сразу же развернулась бурная деятельность по моему оформлению как члена команды. Даррен прислал по почте что мне нужно почитать, что установить. Распечатал 13 страниц с описанием методологии Scrum. Потом подошел еще один член команды, Дермот (Dermot Smyth). Не ржать! Он ирландец. Долго со мной разговаривал, объяснял что где как работает, что мне нужно сделать, какие пароли получить, где зарегистрироваться. При нем я сделал несколько телефонных звонков в поддержку. Потом сказал, что подойдет ко мне, вместе пойдем на обед. Где найти информацию по нашей работе? Здесь все документируется в корпоративной вики на базе Atlassian Confluence. Вообще, поражает размах информационной инфраструктуры Macquarie. Очень много систем, программ, веб-служб, серверов и т.д. Основная корпоративная информационная система назвывается Macnet.

До обеда я занимался установкой программ и начал понемногу конспектировать методологию Scrum. Как ставить программы? Там стоит Windows XP где я имею администраторские права. Программы, не требующие лицензий ставить можно самому. Где их брать? С инета скачать, элементарно. Если программа лицензионная - это через поддержку (Help Desk).

А обед мы (я, Даррен, Дермот и еще один разработчик-индус Анкур) пошли в... ммм... не, это не столовая. Там если перейти через Pitt Street, то на некотором отдалении можно найти странное место. Представьте себе круглый зал диаметром метров 30 прикрытый сверху стеклянной крышей. Под крышей стоят столы и стулья, люди там едят. А по краям круга - собственно то, где они берут еду. Кафе разной кухни. Их там много, я все не видел. Наши разбрелись кто в какое место, условились встретиться в одном месте. Я набрел на итальянскую кухню, взял спагетти Болонез и присоединился в нашим. За столом особо поговорить не получалось, было очень шумно. Поели и вернулись в офис.

После обеда я был занят тем же конспектированием Scrum. Меня отвлек Даррен, который стал долго рассказывать про то, с чем предстоит работать. Дал книгу под названием "Options, Futures and other Derivatives", сказал какие главы прочитать. Надавал кучу ссылок с нужной информацией, рассказал про базу данных. У меня челюсть отвисла когда я увидел список таблиц. Всего есть 3 рабочих базы данных: в Сиднее, Гонконге и Сеуле. Для расчета рисков есть ферма из 320 blade-серверов. Не уверен, что имею право говорить вам это. В общем и целом, масштаб инфраструктуры сумасшедший. Компания работает в 28 странах. И меня угораздило попасть в самый ее центр. Даррен во время объяснений рисовал схемы, причем использовал один и тот же лист. Я этот лист притащил домой, на память. Понять в нем невозможно абсолютно ничего :)

В общем, первый день оказался тяжелым. Пришлось обработать очень много информации. Пока не въеду - все так и будет продолжаться. Слава богу, на меня не давят, хотя, как я понял, Даррен с 5 марта планирует дать мне задание. Я это увидел на его диаграммах. Буду стараться.

Ну что же, масштаб и размах работ колоссальный, коллектив, вроде, вполне приятный, перспективы такие, что я их вообще за горизонтом не вижу. Мечта? Пожалуй, да. Хотя, будет трудно. Предстоит многое изучить, ко многому привыкнуть и во многом стать другим человеком. Но мне не страшно. Я все сделаю и все выдержу.

В ближайшие несколько дней будут опубликованы еще 1-2 поста. Крепитесь.

9 февраля 2010 г.

Zombotech Incorporated

А не задвинуть ли мне пост про местное телевидение? Я тут вроде как акын. Вижу только интернет и телевидение, так что об этом и буду петь речь вести.

Когда-то я вспользь упоминал, что здесь введено цифровое телевидение. По счастью мне достался телевизор, способный его показывать. В комнату подведен кабель от Foxtel, но с ним надо заключать договор, который сопоставим по стоимости с нашим НТВ+. Незачем пока так выпендриваться. Так что я пошел в Dick Smith и купил активную антенну. Поставил, работает. Аналоговые каналы ловятся плохо, а вот цифровые ничего, изображение, как вы понимаете, очень хорошее, есть HD каналы. Но у меня не такой большой экран чтобы это оценить.

Пройдемся по каналам, которые удалось поймать.

ONE (HD)
Показывает, по-моему, только спортивные трансляции. В Америке народ тащится от бейсбола, а здесь своя дурь - крикет. Разобраться в правилах могут только австралийцы, остальным нечего соваться. Также идут трансляции NBA. Не смотрю, в общем.

ABC1, ABC2, ABC3
Каналы Australian Broadcasting Corporation.

ABC1 уныл совершенно. Показывает сериалы, новости, иногда спорт.

ABC2 уже гораздо интереснее. По-моему, это целиком детский канал. С 12 до 18 гоняют мультфильмы. Причем хорошие, а не всякий треш Nickelodeon и Jetix. Сюрпризом стал показ люто крутого мультфильма про паровозика Томаса с неимоверно цепляющей заглавной песней. В середине 90-х его показывали и в России. Только теперь его делают в 3D. Вот откуда железнодорожные маньяки появляются.
Еще там показывают очередную зомбирующую шизу от Эндрю Дэвенпорта (кто не в курсе - автор телепузиков). Похоже этот мужик пересел с традиционной анаши сразу на ДОБ и с передоза теперь пишет трип-репорты. Называется это дело In The Night Garden. Насколько я понял, так авторы хотели показать то, что воображают себе дети перед сном. А я утверждаю, что это ДОБ и никак иначе. Это что за кошмар аэродинамики по мнению авторов снится детям:


Ах да, тут же в 21.00 по четвергам показывают The IT Crowd.
А еще старую знакомую по Discovery передачу Scrapheap Challenge.

ABC3 - что-то непонятное. Канал появился только в этом январе и ориентирован на молодежь. Что-то типа помеси MTV с ТНТ. Ничего интересного на нем не нашел.

SBS ONE (HD), SBS TWO, SBS 3, SBS 4
Контент каналов ONE, 3 и 4 одинаков. Не знаю почему. Эти каналы интересны тем, что крутят зарубежные новостные выпуски: немецкие, арабские, индийские, турецкие, греческие, сербские... От России там показываеют программу "Сегодня" c НТВ. Так что я тут все вижу.
Еще там показываеют небезызвестный Iron Chef. За что особо ценю эти каналы так это за Mythbusters по вечерам понедельника.

7 ONE (HD), 7 TWO, 7 THREE
По вечерам суббот гоняет хорошие фильмы. В эту субботу выдал Star Wars episodes 2 and 3. 3-его я не видел, так что смотрел с интересом. Мастер Йода в оригинале разговаривает не так смешно как при переводе на русский. Максимум фантазии у него - задвинуть подлежащее и сказуемое в конец предложения.
7 TWO гоняет небезызвестное шоу Джея Лено. Я знал кто этот человек еще в России. Он коллекционирует и реставрирует старинные автомобили. У него в шоу появлялся Барак Обама сразу после выборов. Популярное американское шоу, в общем.

NITV
Внимательно не смотрел что там.

EXPO
Телемагазин. Причем в EPG (Electronic Programmes Guide) написана его программа. В какое время что будут рекламировать.

NINE (HD)
Тоже канал. Требуется дополнительное исследование.

TEN
Запомнился впечатляющей рекламой шоу So You Think You Can Dance (Australia). Вот это промо. Рекомендую посмотреть. Такой себе и представляешь Австралию, как там показано. Да что там, она такая и есть. Вот как это делалось. Снимали где-то на George Street, кажется возле Australia Square, но могу ошибаться. Сначала рекламу придется посмотреть, потерпите.
По ночам этот канал крутит американское Late Show with David Letterman. Петросян - святой по сравнению с Леттерманом. У него, похоже, принцип: шутка любой ценой. Хоть рожей, хоть телом, хоть ниже пояса, но лишь бы пошутить.

GO!
Это что-то вампирско-ужастиковое. Показывали оба фильма Blade. А недавно - Jason X. В остальном уныл.

Помимо этих каналов здесь есть 2 отдельных государственных канала, которые показывают что делается в сенате и палате представителей. Больше ничего не транслируют.

Вот как-то так выглядит местное широковещательное телевидение. Я знаю, что многое забыл написать, но всего не упомнишь.