1910d677eSNiels Sascha Reedijk1 finnish x-vnd.Haiku-Installer 3488795908 269f78b22SNiels Sascha ReedijkSo behind the other menu entries towards the bottom of the file, add something similar to these lines:\n\n InstallerApp Joten lisää muiden valikkorivien alapuolelle tiedoston loppuun joitakin seuraavanlaisia rivejä:\n\n 3c9f088c2SSiarzhuk ZharskiAre you sure you want to abort the installation and restart the system? InstallerWindow Oletko varma, että haluat keskeyttää asennuksen ja käynnistää järjestelmän uudelleen? 469f78b22SNiels Sascha ReedijkInstaller\n\twritten by Jérôme Duval and Stephan Aßmus\n\tCopyright 2005-2010, Haiku.\n\n InstallerApp Asennusohjelma\n\ttekijät: Jérôme Duval ja Stephan Aßmus\n\tCopyright 2005-2010, Haiku.\n\n 5*8ed16a69Sautonielx\t}\n\n InstallerApp \t}\n\n 659cf63d7SNiels Sascha ReedijkNewer versions of GRUB use an extra configuration file to add custom entries to the boot menu. To add them to the top, you have to create/edit a file by launching your favorite editor from a Terminal like this:\n\n InstallerApp Uudemmat GRUB-versiot käyttävät ylimääräistä asetustiedostoa räätälöityjen rivien lisäämiseksi alkukäynnistysvalikkoon. Niiden lisäämiseksi luo/muokkaa ensimmäiseksi tiedostoa käynnistämällä suosikkieditorisi Pääteikkunassa esimerkiksi näin:\n\n 769f78b22SNiels Sascha ReedijkHere you have to comment out the line \"GRUB_HIDDEN_TIMEOUT=0\" by putting a \"#\" in front of it in order to actually display the boot menu.\n\n InstallerApp Tässä sinun on muutettava rivi ”GRUB_HIDDEN_TIMEOUT=0” kommentiksi laittamalla merkin ”#” sen eteen, jotta alkukäynnistysvalikko todella näytettäisiin.\n\n 859cf63d7SNiels Sascha ReedijkInstallation completed. Boot sector has been written to '%s'. Press Quit to leave the Installer or choose a new target volume to perform another installation. InstallerWindow Asennus valmis. Alkulataussektori kirjoitettiin kohteeseen ’%s’. Jätä asennusohjelma painamalla Lopeta-painiketta tai valitse uusi kohdetaltio toisen asennuksen suorittamiseksi. 959cf63d7SNiels Sascha ReedijkQuit InstallerApp Lopeta 1069f78b22SNiels Sascha ReedijkAdditional disk space required: 0.0 KiB InstallerWindow Vaadittu lisälevytilaa: 0.0 kibitavua 1169f78b22SNiels Sascha ReedijkWith GRUB it's: (hdN,n)\n\n InstallerApp GRUB-ohjelmalla se on: (hdN,n)\n\n 1269f78b22SNiels Sascha Reedijk\tsudo update-grub\n\n\n InstallerApp \tsudo update-grub\n\n\n 1369f78b22SNiels Sascha ReedijkStop InstallerWindow In alert after pressing Stop Pysäytä 1469f78b22SNiels Sascha ReedijkInstall progress: InstallerWindow Asennuksen eteneminen: 15910d677eSNiels Sascha Reedijk2.2) GRUB 1\n InstallerApp 2.2) GRUB 1\n 1669f78b22SNiels Sascha ReedijkStarting Installation. InstallProgress Aloitetaan asennus. 1769f78b22SNiels Sascha ReedijkThis is alpha-quality software! It means there is a high risk of losing important data. Make frequent backups! You have been warned.\n\n\n InstallerApp Tämä on alfa-laatuinen ohjelmisto! Se tarkoittaa, että on olemassa korkea riski menettää tärkeitä tietoja. Tee usein varmuuskopioita! Sinua on varoitettu.\n\n\n 185732d382SJonas SundströmAre you sure you want to abort the installation? InstallerWindow Oletko varma, että haluat keskeyttää asentamisen? 19c9f088c2SSiarzhuk ZharskiAre you sure you want to install onto the current boot disk? The Installer will have to reboot your machine if you proceed. InstallProgress Oletko varma, että haluat asentaa nykyiselle alkulatauslevylle? Asennusohjelman on alkukäynnistettävä tietokoneesi uudelleen, jos jatkat. 2059cf63d7SNiels Sascha ReedijkQuit Boot Manager InstallerWindow Lopeta Alkulataushallinta 21c9f088c2SSiarzhuk ZharskiStop InstallerWindow Pysäytä 22c9f088c2SSiarzhuk Zharski\t\tchainloader +1\n InstallerApp \t\tchainloader +1\n 23c9f088c2SSiarzhuk Zharski\tchainloader\t\t+1\n\n InstallerApp \tchainloader\t\t+1\n\n 2469f78b22SNiels Sascha ReedijkOK InstallerApp Valmis 2569f78b22SNiels Sascha ReedijkChoose the source and destination disk from the pop-up menus. Then click \"Begin\". InstallerWindow Valitse lähde- ja kohdelevyt ponnahdusvalikoista. Napsauta sitten ”Aloita”. 2669f78b22SNiels Sascha Reedijk\t# Haiku on /dev/sda7\n InstallerApp \t# Haiku on /dev/sda7\n 2769f78b22SNiels Sascha ReedijkInstall from: InstallerWindow Asennetaan levyltä: 2869f78b22SNiels Sascha Reedijk%1ld of %2ld InstallerWindow number of files copied %1ld / %2ld 2969f78b22SNiels Sascha ReedijkIMPORTANT INFORMATION BEFORE INSTALLING HAIKU\n\n InstallerApp TÄRKEITÄ TIETOJA ENNEN HAIKUN ASENTAMISTA\n\n 3069f78b22SNiels Sascha ReedijkContinue InstallerWindow In alert after pressing Stop Jatka 3169f78b22SNiels Sascha ReedijkWrite boot sector to '%s' InstallerWindow Kirjoita alkulataussektori kohteeseen ’%s’ 3269f78b22SNiels Sascha ReedijkCollecting copy information. InstallProgress Kerätään kopiointitietoja. 3369f78b22SNiels Sascha ReedijkChoose the source disk from the pop-up menu. Then click \"Begin\". InstallerWindow Valitse lähdelevy ponnahdusvalikosta. Napsauta sitten ”Aloita”. 3469f78b22SNiels Sascha ReedijkQuit Boot Manager and DriveSetup InstallerWindow Poistu Alkulataushallinnasta ja Levyasema-asetuksista 3569f78b22SNiels Sascha ReedijkQuit InstallerWindow Poistu 3669f78b22SNiels Sascha ReedijkWelcome to the Haiku Installer!\n\n InstallerApp Tervetuloa Haiku-asennusohjelmaan!\n\n 3769f78b22SNiels Sascha ReedijkBoot sector successfully written. InstallProgress Alkulataussektori kirjoitettiin onnistuneesti. 3869f78b22SNiels Sascha ReedijkPerforming installation. InstallProgress Suoritetaan asennus. 39c9f088c2SSiarzhuk Zharskiscanning… InstallerWindow etsitään… 4069f78b22SNiels Sascha ReedijkSet up boot menu InstallerWindow Aseta alkulatausvalikko 41910d677eSNiels Sascha Reedijk2.1) GRUB (since os-prober v1.44)\n InstallerApp 2.1) GRUB (sitten os-prober v1.44)\n 4269f78b22SNiels Sascha ReedijkThe first logical partition always has the number \"4\", regardless of the number of primary partitions.\n\n InstallerApp Ensimmäisellä loogisella osiolla on numero ”4”, riippumatta ensisijaisten osioiden lukumäärästä.\n\n 4369f78b22SNiels Sascha ReedijkGRUB's naming scheme is still: (hdN,n)\n\n InstallerApp GRUB:in nimeämiskaava on yhä: (hdN,n)\n\n 4469f78b22SNiels Sascha Reedijk\tsudo <your favorite text editor> /boot/grub/menu.lst\n\n InstallerApp \tsudo <suosikkieditorisi nimi> /boot/grub/menu.lst\n\n 4569f78b22SNiels Sascha ReedijkAbort InstallerWindow Keskeytä 4669f78b22SNiels Sascha ReedijkFinishing Installation. InstallProgress Lopetetaan asennusta. 4769f78b22SNiels Sascha Reedijk\tsudo <your favorite text editor> /etc/default/grub\n\n InstallerApp \tsudo <suosikkieditorisi nimi> /etc/default/grub\n\n 4869f78b22SNiels Sascha ReedijkRestart InstallerWindow Käynnistä uudelleen 4969f78b22SNiels Sascha ReedijkREADME InstallerApp LUEMINUT 5069f78b22SNiels Sascha ReedijkThe destination disk may not have enough space. Try choosing a different disk or choose to not install optional items. InstallProgress Kohdelevyllä ei ehkä ole riittävästi tilaa. Yritä valita eri levy tai älä valitse valinnaisten alkioiden asentamista. 5169f78b22SNiels Sascha ReedijkPlease close the Boot Manager and DriveSetup windows before closing the Installer window. InstallerWindow Sulje ensin Alkulataushallinta- ja Levyasema-asetusikkunat ennen asennusohjelman ikkunan sulkemista. 5269f78b22SNiels Sascha ReedijkScanning for disks… InstallerWindow Etsitään levyjä… 53910d677eSNiels Sascha Reedijk2.3) GRUB 2\n InstallerApp 2.3) GRUB 2\n 5469f78b22SNiels Sascha ReedijkThe disk can't be mounted. Please choose a different disk. InstallProgress Levyä ei voitu liittää. Valitse eri levy. 5569f78b22SNiels Sascha Reedijk?? of ?? InstallerWindow Unknown progress ?? / ?? 5669f78b22SNiels Sascha Reedijk\tmenuentry \"Haiku Alpha\" {\n InstallerApp \tmenuentry ”Haiku Alfa” {\n 5769f78b22SNiels Sascha ReedijkLaunch the DriveSetup utility to partition\navailable hard drives and other media.\nPartitions can be initialized with the\nBe File System needed for a Haiku boot\npartition. InstallerWindow Käynnistä Levyasema-asetukset -apuohjelma osioimaan\nkäytettävissä olevat kiintolevyt ja muut mediat.\nOsioita voidaan alustaa\nBe-tiedostojärjestelmään, jota tarvitaan Haiku-alkulataus-\nosioon. 5869f78b22SNiels Sascha ReedijkShow optional packages InstallerWindow Näytä valinnaiset pakkaukset 5969f78b22SNiels Sascha ReedijkNo partitions have been found that are suitable for installation. Please set up partitions and initialize at least one partition with the Be File System. InstallerWindow Ei löytynyt yhtään asentamiseen sopivaa osiota. Aseta osiot ja alusta vähintään yksi Be-tiedostojärjestelmään. 6069f78b22SNiels Sascha ReedijkAdditionally you have to edit another file to actually display the boot menu:\n\n InstallerApp Lisäksi sinun on muokattava toista tiedostoa, jotta alkukäynnistysvalikko todella näytetään:\n\n 6169f78b22SNiels Sascha ReedijkChoose the disk you want to install onto from the pop-up menu. Then click \"Begin\". InstallerWindow Valitse ponnahdusvalikosta levy, jolle haluat asentaa. Napsauta sitten ”Aloita”. 6269f78b22SNiels Sascha ReedijkUnknown Type InstallProgress Partition content type Tuntematon tyyppi 6369f78b22SNiels Sascha Reedijk<none> InstallerWindow No partition available <ei mitään> 6469f78b22SNiels Sascha Reedijk\t\tset root=(hd0,7)\n InstallerApp \t\tset root=(hd0,7)\n 6569f78b22SNiels Sascha ReedijkYou'll note that GRUB uses a different naming strategy for hard drives than Linux.\n\n InstallerApp Huomaat, että GRUB käyttää erilaista nimeämismenettelyä kiintolevyille kuin Linux.\n\n 6669f78b22SNiels Sascha Reedijk\"n\" is the partition number, also starting with \"0\".\n InstallerApp ”n” on osionumero, alkaen myös numerosta ”0”.\n 6769f78b22SNiels Sascha ReedijkInstallation completed. Boot sector has been written to '%s'. Press Restart to restart the computer or choose a new target volume to perform another installation. InstallerWindow Asennus valmis. Alkulataussektori kirjoitettiin kohteeseen ’%s’. Paina Käynnistä uudelleen -painiketta tietokoneen käynnistämiseksi uudelleen tai valitse uusi kohdetaltio toisen asennuksen suorittamiseksi. 6869f78b22SNiels Sascha ReedijkInstallation canceled. InstallProgress Asennus peruttu. 6969f78b22SNiels Sascha ReedijkInstaller System name Asennusohjelma 7069f78b22SNiels Sascha ReedijkYou can't install the contents of a disk onto itself. Please choose a different disk. InstallProgress Et voi asentaa levyn sisältö itseensä. Valitse eri levy. 7169f78b22SNiels Sascha Reedijk??? InstallerWindow Unknown currently copied item ??? 7269f78b22SNiels Sascha Reedijk\"n\" is the partition number, which for GRUB 2 starts with \"1\"\n InstallerApp ”n” on osionumero, joka GRUB 2 -ohjelmassa alkaa numerosta ”1”\n 73910d677eSNiels Sascha ReedijkStarting with os-prober v1.44 (e.g. in Ubuntu 11.04 or later), Haiku should be recognized out of the box. To add Haiku to the GRUB menu, open a Terminal and enter:\n\n InstallerApp Alkaen os-prober-ohjelman versiosta v1.44 (esim.: Ubuntussa 11.04 tai myöhäisemmissä versioissa), Haiku-käyttöjärjestelmän tunnistaminen onnistuu ilman pulmia. Avaa Pääteikkuna Haikun lisäämiseksi GRUB-valikkoon ja kirjoita:\n\n 7469f78b22SNiels Sascha ReedijkQuit DriveSetup InstallerWindow Poistu Levyasema-asetuksista 7569f78b22SNiels Sascha Reedijk\"N\" is the hard disk number, starting with \"0\".\n InstallerApp ”N” on kiintolevynumero, alkaen numerosta ”0”.\n 7669f78b22SNiels Sascha ReedijkHide optional packages InstallerWindow Piilota valinnaiset pakkaukset 7769f78b22SNiels Sascha ReedijkPlease close the DriveSetup window before closing the Installer window. InstallerWindow Sulje ”Levyasema-asetukset”-ikkuna ennen Asennusohjelman ikkunan sulkemista. 7869f78b22SNiels Sascha ReedijkRestart system InstallerWindow Käynnistä järjestelmä uudelleen 7969f78b22SNiels Sascha ReedijkOK InstallerWindow Valmis 8069f78b22SNiels Sascha ReedijkSet up partitions… InstallerWindow Aseta osiot… 8169f78b22SNiels Sascha ReedijkThe partition can't be mounted. Please choose a different partition. InstallProgress Osiota ei voi liittää. Valitse eri osio. 8269f78b22SNiels Sascha ReedijkRunning Boot Manager…\n\nClose Boot Manager to continue with the installation. InstallerWindow Suoritetaan Alkulataushallintaa…\n\nSulje Alkulataushallinta asennuksen jatkamiseksi. 8369f78b22SNiels Sascha ReedijkInstall anyway InstallProgress Asenna kaikesta huolimatta 8469f78b22SNiels Sascha ReedijkAn error was encountered and the installation was not completed:\n\nError: %s InstallerWindow Kohdattiin virhe ja asennus ei onnistunut:\n\nVirhe: %s 8569f78b22SNiels Sascha Reedijk\trootnoverify\t\t(hd0,6)\n InstallerApp \trootnoverify\t\t(hd0,6)\n 8659cf63d7SNiels Sascha ReedijkPress the Begin button to install from '%1s' onto '%2s'. InstallerWindow Paina Aloita-painiketta asentaaksesi kohteesta ’%1s’ kohteeseen ’%2s’. 8769f78b22SNiels Sascha ReedijkRunning DriveSetup…\n\nClose DriveSetup to continue with the installation. InstallerWindow Suoritetaan Levyasema-asetuksia…\n\nSulje Levyasema-asetukset asennuksen jatkamiseksi. 8869f78b22SNiels Sascha ReedijkHave fun and thanks a lot for trying out Haiku! We hope you like it! InstallerApp Pidä hauskaa ja kiitoksia siitä, että yrität käyttää Haikua! Toivomme, että pidät siitä! 8969f78b22SNiels Sascha ReedijkOK InstallProgress Valmis 9069f78b22SNiels Sascha ReedijkPlease choose target InstallerWindow Valitse kohde 9169f78b22SNiels Sascha Reedijk??? InstallerWindow Unknown partition name ??? 9269f78b22SNiels Sascha Reedijk1) If you are installing Haiku onto real hardware (not inside an emulator) it is recommended that you have already prepared a hard disk partition. The Installer and the DriveSetup tool offer to initialize existing partitions with the Haiku native file system, but the options to change the actual partition layout may not have been tested on a sufficiently great variety of computer configurations so we do not recommend using it.\n InstallerApp 1) Jos asennat Haikun oikealle laitteistolle (etkä emulaattorin sisälle) on suositeltavaa, että valmistelet ennakolta kiintolevyn osioinnin. Asennusohjelma ja Levyasema-asetukset -työkalu tarjoutuvat alustamaan olemassaolevat osiot Haikun kotoperäiseen tiedostojärjestelmään, mutta valitsimien muuttamista todellisilla osiointikokoonpanoilla ei ehkä ole testattu riittävän monella tietokonekokoonpanolla, jotta voisimme suositella sen käyttämistä.\n 9369f78b22SNiels Sascha Reedijk2) The Installer will make the Haiku partition itself bootable, but takes no steps to integrate Haiku into an existing boot menu. If you have GRUB already installed, you can add Haiku to its boot menu. Depending on what version of GRUB you use, this is done differently.\n\n\n InstallerApp 2) Asennusohjelma tekee Haiku-osion itse alkukäynnistettäväksi, mutta ei suorita mitään toimia Haikun lisäämiseksi olemassaolevaan alkulatausvalikkoon. Jos sinulla on jo GRUB asennettuna, voit lisätä Haikun sen alkulatausvalikkoon. Tämä tehdään eri tavoin riippuen siitä mikä GRUB-versio sinulla on käytössä.\n\n\n 9469f78b22SNiels Sascha ReedijkBegin InstallerWindow Aloita 9569f78b22SNiels Sascha ReedijkFinally, you have to update the boot menu by entering:\n\n InstallerApp Lopuksi sinun on päivitettävä alkulatausvalikko kirjoittamalla:\n\n 9669f78b22SNiels Sascha ReedijkIf you have not created a partition yet, simply reboot, create the partition using whatever tool you feel most comfortable with, and reboot into Haiku to continue with the installation. You could for example use the GParted Live-CD, it can also resize existing partitions to make room.\n\n\n InstallerApp Jos et ole vielä luonut osiota, tee yksinkertaisesti alkukäynnistys, luo osio käyttäen mitä tahansa työkalua, jonka käyttämiseen olet tottunut ja alkukäynnistä Haiku uudelleen asennuksen jatkamiseksi. Voisit esimerkiksi käyttää GParted Live-CD -levyä osiointiin, se voi myös muokata olemassaolevien osioiden koko lisätilan tekemiseksi.\n\n\n 9769f78b22SNiels Sascha ReedijkWith GRUB 2 the first logical partition always has the number \"5\", regardless of the number of primary partitions.\n\n InstallerApp GRUB 2 -ohjelmassa ensimmäinen looginen osio on aina numero ”5” riippumatta ensisijaisten osioiden lukumäärästä.\n\n 9869f78b22SNiels Sascha ReedijkWrite boot sector InstallerWindow Kirjoita alkulataussektori 9969f78b22SNiels Sascha ReedijkCancel InstallerWindow Peru 10059cf63d7SNiels Sascha ReedijkDriveSetup, the application to configure disk partitions, could not be launched. InstallerWindow Levyasema-asetukset -sovelluksen käynnistäminen osioiden asettamiseksi epäonnistui. 10169f78b22SNiels Sascha ReedijkNo optional packages available. PackagesView Valinnaisia pakkauksia ei ole saatavilla. 10269f78b22SNiels Sascha ReedijkAll hard disks start with \"hd\".\n InstallerApp Kaikki kiintolevynimet alkavat kirjaimilla ”hd”.\n 10369f78b22SNiels Sascha ReedijkContinue InstallerApp Jatka 10459cf63d7SNiels Sascha ReedijkBootManager, the application to configure the Haiku boot menu, could not be launched. InstallerWindow Alkulataushallinta-sovelluksen käynnistäminen Haiku-alkulatausvalikon asettamiseksi epäonnistui. 10569f78b22SNiels Sascha ReedijkConfigure your /boot/grub/menu.lst by launching your favorite editor from a Terminal like this:\n\n InstallerApp Aseta tiedosto /boot/grub/menu.lst käynnistämällä suosikkieditorisi Pääteikkunassa seuraavalla tavalla:\n\n 10669f78b22SNiels Sascha ReedijkBoot sector not written because of an internal error. InstallProgress Alkulataussektoria ei kirjoitettu sisäisen virheen vuoksi. 10769f78b22SNiels Sascha ReedijkAdditional disk space required: %s InstallerWindow Vaadittu lisälevytilaa: %s 10869f78b22SNiels Sascha ReedijkNOTE: While the naming strategy for hard disks is still as described under 2.1) the naming scheme for partitions has changed.\n\n InstallerApp HUOMAA: Vaikka kiintolevyjen nimeämismenettely on yhä kuten kuvailtiin kohdassa 2.1) niin osioiden nimeämiskaava on vaihtunut.\n\n 10969f78b22SNiels Sascha ReedijkCancel InstallProgress Peru 11069f78b22SNiels Sascha ReedijkRunning Boot Manager and DriveSetup…\n\nClose both applications to continue with the installation. InstallerWindow Suoritetaan Alkulataushallinta ja Levyasema-asetukset…\n\nSulje molemmat sovellukset asennuksen jatkamiseksi. 11169f78b22SNiels Sascha ReedijkTry installing anyway InstallProgress Yritä asentaa kaikesta huolimatta 11269f78b22SNiels Sascha ReedijkSo below the heading that must not be edited, add something similar to these lines:\n\n InstallerApp Lisää alle sen otsakkeen alapuolelle, jota ei saa muokata, joitakin seuraavanlaisia rivejä:\n\n 11369f78b22SNiels Sascha ReedijkAre you sure you want to to stop the installation? InstallerWindow Oletko varma, että haluat pysäyttää asennuksen? 11469f78b22SNiels Sascha ReedijkOnto: InstallerWindow Kohteeseen: 11569f78b22SNiels Sascha ReedijkPlease close the Boot Manager window before closing the Installer window. InstallerWindow Sulje Alkulataushallintaikkuna ennen Asennusohjelmaikkunan sulkemista. 116910d677eSNiels Sascha Reedijk3) When you successfully boot into Haiku for the first time, make sure to read our \"Welcome\" and \"Userguide\" documentation. There are links on the Desktop and in WebPositive's bookmarks.\n\n InstallerApp 3) Kun alkulataat Haikun onnistuneesti ensimmäisen kerran, lue varmuuden vuoksi \"Tervetuloa\" ja \"Käyttäjäopas\" -asiakirjamme. Niihin löytyy linkit työpöydältä ja WebPositive-selaimen kirjanmerkeistä.\n\n 11769f78b22SNiels Sascha ReedijkTools InstallerWindow Työkalut 11869f78b22SNiels Sascha ReedijkThe mount point could not be retrieved. InstallProgress Liittämispistettä ei voitu noutaa. 11969f78b22SNiels Sascha ReedijkThe target volume is not empty. Are you sure you want to install anyway?\n\nNote: The 'system' folder will be a clean copy from the source volume, all other folders will be merged, whereas files and links that exist on both the source and target volume will be overwritten with the source volume version. InstallProgress Kohdetaltio ei ole tyhjä. Oletko varma, että haluat asentaa siitä huolimatta?\n\nHuomaa: ’system’-kansio on oleva puhdas kopio lähdetaltiolta, kaikki muut kansiot yhdistetään, kun taas tiedostot ja linkit, jotka esiintyvät sekä lähde- että kohdetaltiolla korvataan lähdetaltion versiolla. 12069f78b22SNiels Sascha ReedijkYou can see the correct partition in GParted for example.\n\n\n InstallerApp Voit nähdä oikean osion esimerkiksi GParted-ohjelmassa.\n\n\n 12169f78b22SNiels Sascha Reedijk\ttitle\t\t\t\tHaiku\n InstallerApp \totsikko\t\t\t\tHaiku\n 12269f78b22SNiels Sascha Reedijk\tsudo <your favorite text editor> /etc/grub.d/40_custom\n\n InstallerApp \tsudo <suosikkieditorisi nimi> /etc/grub.d/40_custom\n\n 123