Bieža iesÄcÄju uzÅÄmÄju kļūda ir tÄ, ka viÅi nepievÄrÅ” pietiekamu uzmanÄ«bu datu vÄkÅ”anai un analÄ«zei, darba procesu optimizÄÅ”anai un galveno rÄdÄ«tÄju uzraudzÄ«bai. TÄ rezultÄtÄ samazinÄs produktivitÄte un neoptimÄls laika un resursu izŔķieÅ”ana. Ja procesi ir slikti, vienas un tÄs paÅ”as kļūdas ir jÄlabo vairÄkas reizes. Pieaugot klientu skaitam, pakalpojums pasliktinÄs, un bez datu analÄ«zes nav skaidras izpratnes par to, kas ir jÄuzlabo. RezultÄtÄ lÄmumi tiek pieÅemti pÄc iegribas.
Lai mÅ«sdienu bizness bÅ«tu konkurÄtspÄjÄ«gs, papildus kvalitatÄ«viem produktiem un pakalpojumiem ir jÄbÅ«t pÄrredzamiem procesiem un analÄ«tisko datu apkopoÅ”anai. Bez tÄ ir grÅ«ti saprast patieso biznesa stÄvokli un pieÅemt pareizos lÄmumus. TÄpÄc ir svarÄ«gi, lai jÅ«su arsenÄlÄ bÅ«tu nepiecieÅ”amie rÄ«ki, kas ir ne tikai Ärti lietojami, bet arÄ« ļauj vienkÄrÅ”ot darbu un izveidot pÄc iespÄjas caurspÄ«dÄ«gÄkus procesus.
MÅ«sdienÄs ir milzÄ«gs skaits rÄ«ku un risinÄjumu. TaÄu lielÄkÄ daļa uzÅÄmÄju tos neizmanto, jo vai nu neredz tajos vÄrtÄ«bu, vai nesaprot, kÄ tos izmantot, vai arÄ« tie ir dÄrgi, sarežģīti, vai par 100500 XNUMX vairÄk. Bet tiem, kas ir izdomÄjuÅ”i, atraduÅ”i vai izveidojuÅ”i sev Å”Ädus rÄ«kus, vidÄjÄ termiÅÄ jau ir priekÅ”rocÄ«bas.
VairÄk nekÄ 10 gadus esmu radÄ«jis IT produktus un risinÄjumus, kas palÄ«dz uzÅÄmumiem palielinÄt peļÅu, izmantojot automatizÄciju un procesu digitÄlo transformÄciju. Esmu palÄ«dzÄjis atrast desmitiem jaunuzÅÄmumu un izveidojis desmitiem tieÅ”saistes rÄ«ku, ko izmanto simtiem tÅ«kstoÅ”u cilvÄku visÄ pasaulÄ.
Å eit ir viens no labajiem piemÄriem manÄ praksÄ, kas parÄda digitÄlÄs transformÄcijas priekÅ”rocÄ«bas. Vienam mazam amerikÄÅu advokÄtu birojam mÄs ar komandu izveidojÄm rÄ«ku juridisko dokumentu Ä£enerÄÅ”anai, tas ļÄva juristiem ÄtrÄk Ä£enerÄt dokumentus. Un vÄlÄk, paplaÅ”inot Ŕī rÄ«ka funkcionalitÄti, mÄs izveidojÄm tieÅ”saistes pakalpojumu un pilnÄ«bÄ pÄrveidojÄm uzÅÄmumu. Tagad viÅi apkalpo klientus ne tikai savÄ pilsÄtÄ, bet visÄ valstÄ«. TrÄ«s gadu laikÄ uzÅÄmuma kapitalizÄcija ir augusi vairÄkas reizes.
Å ajÄ rakstÄ es dalÄ«Å”os ar jums reÄlo pieredzi, veidojot caurspÄ«dÄ«gu galveno biznesa rÄdÄ«tÄju uzraudzÄ«bas sistÄmu. MÄÄ£inÄÅ”u ieaudzinÄt digitÄlo risinÄjumu izmantoÅ”anas vÄrtÄ«bu, parÄdÄ«Å”u, ka tas nav grÅ«ti un ne vienmÄr dÄrgi. TÄtad, ejam!
KÄ viss sÄkÄs
Ja vÄlaties iegÅ«t kaut ko tÄdu, kas jums nekad nav bijis, jums bÅ«s jÄdara tas, ko jÅ«s nekad neesat darÄ«jis.
Coco Chanel
Manai sievai bija apnicis bÅ«t grÅ«tniecÄ«bas un dzemdÄ«bu atvaļinÄjumÄ, un mÄs nolÄmÄm atvÄrt nelielu biznesu - bÄrnu rotaļu istabu. TÄ kÄ man ir savs bizness, mana sieva pilnÄ«bÄ rÅ«pÄjas par spÄļu istabu, un es palÄ«dzu ar stratÄÄ£iskiem jautÄjumiem un attÄ«stÄ«bu.
SÄ«kÄka informÄcija par uzÅÄmuma atvÄrÅ”anu ir pavisam cits stÄsts, taÄu datu vÄkÅ”anas un konkurentu analÄ«zes posmÄ papildus Ŕī biznesa specifisko problÄmu izcelÅ”anai mÄs pievÄrsÄm uzmanÄ«bu arÄ« iekÅ”Äjo procesu problÄmÄm, ar kurÄm lielÄkÄ daļa konkurentu necÄ«nÄ«jÄs. .
Man par pÄrsteigumu, XNUMX. gadsimtÄ gandrÄ«z neviens neglabÄja CRM nekÄdÄ veidÄ; daudzi glabÄja ierakstus rakstiski, piezÄ«mju grÄmatiÅÄs. TajÄ paÅ”Ä laikÄ paÅ”i Ä«paÅ”nieki sÅ«dzÄjÄs, ka darbinieki zog, kļūdÄs aprÄÄ·inos un daudz laika jÄpavada, veicot pÄrrÄÄ·inus un pÄrbaudot ar ierakstiem grÄmatvedÄ«bas grÄmatÄ, zÅ«d dati par rezervÄcijÄm un iemaksÄm, klienti aizbrauc nezinÄmu iemeslu dÄļ. viÅiem.
AnalizÄjot savÄktos datus, mÄs sapratÄm, ka nevÄlamies atkÄrtot viÅu kļūdas un mums ir nepiecieÅ”ama caurskatÄma sistÄma, kas Å”os riskus samazinÄs lÄ«dz minimumam. PirmkÄrt, mÄs sÄkÄm meklÄt gatavus risinÄjumus, taÄu nevarÄjÄm atrast tÄdus, kas pilnÄ«bÄ atbilstu mÅ«su prasÄ«bÄm. Un tad es nolÄmu izveidot savu sistÄmu, lai gan ne ideÄlu, bet strÄdÄjoÅ”u un lÄtu (gandrÄ«z bezmaksas).
IzvÄloties rÄ«ku, ÅÄmu vÄrÄ Å”Ädus kritÄrijus: tam jÄbÅ«t lÄtam, elastÄ«gam un pieejamam, kÄ arÄ« Ärti lietojamam. Es varÄtu uzrakstÄ«t pilnvÄrtÄ«gu, jaudÄ«gu un dÄrgu sistÄmu Å”im biznesam, bet mums bija maz laika un mazs budžets, kÄ arÄ« mÄs lÄ«dz galam nesapratÄm, vai mÅ«su projekts darbosies, un bÅ«tu nesaprÄtÄ«gi tÄrÄt daudz resursu Ŕī sistÄma. TÄpÄc hipotÄzes pÄrbaudes brÄ«dÄ« nolÄmu sÄkt ar MVP (Minimum Viable Product - minimum viable product) un pÄc iespÄjas Ä«sÄkÄ laikÄ ar minimÄlÄm investÄ«cijÄm izveidot darba versiju un laika gaitÄ pabeigt vai pÄrtaisÄ«t.
RezultÄtÄ mana izvÄle krita uz Google pakalpojumiem (Disks, IzklÄjlapas, KalendÄrs). Galvenais ievades/izvades informÄcijas avots ir Google izklÄjlapas, jo manai sievai ir pieredze darbÄ ar izklÄjlapÄm, nepiecieÅ”amÄ«bas gadÄ«jumÄ viÅa pati var veikt izmaiÅas. Å emu vÄrÄ arÄ« to, ka rÄ«ku izmantos arÄ« darbinieki, kuri, iespÄjams, ne pÄrÄk labi lieto datoru, un iemÄcÄ«t viÅiem ievadÄ«t datus tabulÄ bÅ«s daudz vienkÄrÅ”Äk nekÄ mÄcÄ«t strÄdÄt ar kÄdu specializÄtu. programma, piemÄram, 1C.
TabulÄs ievadÄ«tie dati mainÄs reÄllaikÄ, tas ir, jebkurÄ laikÄ var redzÄt uzÅÄmuma lietu situÄciju, ir iestrÄdÄta droŔība, var ierobežot piekļuvi noteiktÄm personÄm.
ArhitektÅ«ras un datu struktÅ«ras izstrÄde
BÄrnu rotaļu istaba nodroÅ”ina vairÄkus pamatpakalpojumus.
- Standarta apmeklÄjums - kad klients pÄrk savu bÄrnu rotaļu istabÄ pavadÄ«to laiku.
- UzraudzÄ«ta vizÄ«te - kad klients pÄrk savu bÄrnu rotaļu istabÄ pavadÄ«to laiku un piemaksÄ par uzraudzÄ«bu. Tas ir, klients var atstÄt bÄrnu un doties savÄs darÄ«Å”anÄs, un istabas darbinieks skatÄ«sies un spÄlÄsies ar bÄrnu vecÄku prombÅ«tnes laikÄ.
- AtvÄrta dzimÅ”anas diena ā klients Ä«rÄ atseviŔķu galdu ÄdinÄÅ”anai un viesu sÄdinÄÅ”anai un apmaksÄ standarta spÄļu istabas apmeklÄjumu, kamÄr telpa darbojas kÄ ierasts.
- SlÄgta dzimÅ”anas diena ā klients Ä«rÄ visas telpas, nomas laikÄ telpa citus klientus nepieÅem.
ÄŖpaÅ”niekam ir svarÄ«gi zinÄt, cik cilvÄku apmeklÄja istabu, kÄds bija viÅu vecums, cik daudz laika pavadÄ«ja, cik daudz naudas nopelnÄ«ja, cik bija izdevumu (bieži gadÄs, ka administratoram kaut kas jÄiegÄdÄjas vai jÄmaksÄ par kaut ko, piemÄram, piegÄdi vai Å«deni), Cik dzimÅ”anas dienas bija?
TÄpat kÄ jebkurÅ” IT projekts, es sÄku, pÄrdomÄjot nÄkotnes sistÄmas arhitektÅ«ru un izstrÄdÄjot datu struktÅ«ru. TÄ kÄ sieva ir atbildÄ«ga par biznesu, viÅa zina visu, kas viÅai jÄredz, jÄkontrolÄ un jÄvalda, tÄpÄc viÅa rÄ«kojÄs kÄ kliente. KopÄ veicÄm prÄta vÄtru un sastÄdÄ«jÄm prasÄ«bas sistÄmai, uz kuru pamata es pÄrdomÄju sistÄmas funkcionalitÄti un izveidoju Å”Ädu failu un mapju struktÅ«ru Google diskÄ:
DokumentÄ āKopsavilkumsā ir vispÄrÄ«ga informÄcija par uzÅÄmumu: ienÄkumi, izdevumi, analÄ«tika
Izdevumu dokumentÄ ir informÄcija par uzÅÄmuma ikmÄneÅ”a izdevumiem. LielÄkai pÄrskatÄmÄ«bai iedalÄ«t kategorijÄs: biroja izdevumi, nodokļi, personÄla izdevumi, reklÄmas izdevumi, citi izdevumi.
ikmÄneÅ”a izdevumi
Izdevumu kopsavilkuma tabula par gadu
MapÄ IenÄkumi ir 12 Google izklÄjlapu faili, pa vienam katram mÄnesim. Å ie ir galvenie darba dokumenti, kurus darbinieki aizpilda katru dienu. Tie satur obligÄtu informÄcijas paneļa cilni un cilnes katrai darba dienai. InformÄcijas paneļa cilnÄ tiek parÄdÄ«ta visa nepiecieÅ”amÄ informÄcija par paÅ”reizÄjo mÄnesi, lai Ätri izprastu lietas, kÄ arÄ« ļauj iestatÄ«t cenas un pievienot pakalpojumus.
InformÄcijas paneļa cilne
Ikdienas cilne
Biznesa attÄ«stÄ«bas procesÄ sÄka parÄdÄ«ties papildu vajadzÄ«bas atlaižu, abonementu, papildu pakalpojumu un pasÄkumu veidÄ. To visu arÄ« mÄs laika gaitÄ ieviesÄm, taÄu Å”ajÄ piemÄrÄ ir parÄdÄ«ta sistÄmas pamata versija.
FunkcionalitÄtes izveide
Kad es izdomÄju galvenos rÄdÄ«tÄjus, izstrÄdÄju arhitektÅ«ru un datu apmaiÅu starp entÄ«tijÄm, es sÄku ievieÅ”anu. PirmÄ lieta, ko es izdarÄ«ju, bija Google lapas dokuments manÄ ienÄkumu mapÄ. Es tajÄ izveidoju divas cilnes: informÄcijas panelis un mÄneÅ”a pirmÄ diena, kurai pievienoju Å”Ädu tabulu.
GalvenÄ darba lapa
Å Ä« ir galvenÄ darblapa, ar kuru strÄdÄs administrators. ViÅam tikai jÄaizpilda nepiecieÅ”amie lauki (atzÄ«mÄti ar sarkanu), un sistÄma automÄtiski aprÄÄ·inÄs visus nepiecieÅ”amos rÄdÄ«tÄjus.
Lai samazinÄtu ievades kļūdas un ÄrtÄ«bas, lauks āApmeklÄjuma veidsā tika ieviests kÄ sniegto pakalpojumu nolaižamais saraksts, kuru varam rediÄ£Ät informÄcijas paneļa lapÄ. Lai to izdarÄ«tu, Ŕīm ŔūnÄm pievienojam datu pÄrbaudi un norÄdÄm diapazonu, no kura Åemt datus.
Lai samazinÄtu cilvÄciskÄs kļūdas aprÄÄ·inos, pievienoju automÄtisku klienta telpÄ pavadÄ«to stundu un maksÄjamÄs naudas summas aprÄÄ·inu.
Lai to izdarÄ«tu, Administratoram vienkÄrÅ”i jÄatzÄ«mÄ klienta ieraÅ”anÄs laiks (aile E) un izbraukÅ”anas laiks (aile F) formÄtÄ HH: MM. Lai aprÄÄ·inÄtu kopÄjo laiku, ko klients pavada spÄļu istabÄ, es izmantoju Å”o formulu:
=IF(ISBLANK($F8); ""; $F8-$E8)
Lai automÄtiski aprÄÄ·inÄtu naudas summu par pakalpojumu izmantoÅ”anu, mums bija jÄizmanto sarežģītÄka formula, jo stundas cena var atŔķirties atkarÄ«bÄ no pakalpojuma veida. TÄpÄc man bija jÄsaista dati ar pakalpojumu tabulu informÄcijas paneļa lapÄ, izmantojot funkciju QUERY:
=ROUNDDOWN(G4*24*IFERROR(QUERY(dashboard!$G$2:$H$5; "Select H where G = '"& $D4 & "'");0)
Papildus galvenajÄm darbÄ«bÄm pievienoju papildu funkcijas nevÄlamu IFERROR vai ISBLANK kļūdu novÄrÅ”anai, kÄ arÄ« ROUNDDOWN funkciju - lai netraucÄtu ar sÄ«kumiem, galÄ«go summu noapaļoju uz leju, klienta virzienÄ.
Papildus galvenajiem ienÄkumiem (Ä«res laikam) bÄrnu rotaļu istabÄ tiek gÅ«ti papildu ienÄkumi pakalpojumu vai rotaļlietu pÄrdoÅ”anas veidÄ, un darbinieki veic nelielus izdevumus, piemÄram, samaksÄjot par dzeramo Å«deni vai pÄrkot konfektes par komplimentiem, tas viss arÄ« jÄÅem vÄrÄ.
TÄpÄc es pievienoju vÄl divas tabulas, kurÄs ierakstÄ«sim Å”os datus:
Lai atvieglotu darbu ar zÄ«mÄm, es tÄs izkrÄsoju un ŔūnÄm pievienoju nosacÄ«tu formatÄjumu.
GalvenÄs tabulas ir gatavas, tagad ir jÄsaliek galvenie rÄdÄ«tÄji atseviÅ”Ä·Ä tabulÄ, lai varÄtu skaidri redzÄt, cik dienÄ nopelnÄ«jÄt un cik no Ŕīs naudas ir kasÄ un cik kartÄ.
Lai summÄtu naudu pÄc maksÄjuma veida, es atkal izmantoju funkciju QUERY:
=QUERY(I8:J;"SELECT sum(J) WHERE I='ŠŠ°Š»ŠøŃŠŗŠ°'"Ā» Šø Ā«=QUERY(I8:J;"SELECT sum(J) WHERE I='ŠŠ°ŃŃŠ°'")
Darba dienas beigÄs administratoram tikai vÄlreiz jÄpÄrbauda ieÅÄmumi un nav jÄveic manuÄls pÄrrÄÄ·ins. MÄs nespiežam cilvÄku veikt papildu darbus, un Ä«paÅ”nieks jebkurÄ laikÄ var apskatÄ«ties un kontrolÄt situÄciju.
Visas nepiecieÅ”amÄs tabulas ir gatavas, tagad mÄs vienkÄrÅ”i dublÄsim katras dienas cilni, numurÄsim to un iegÅ«sim sekojoÅ”o.
Lieliski! GandrÄ«z viss ir gatavs, atliek tikai informÄcijas paneļa cilnÄ parÄdÄ«t visus galvenos mÄneÅ”a rÄdÄ«tÄjus.
Lai iegÅ«tu kopÄjos mÄneÅ”a ienÄkumus, varat uzrakstÄ«t Å”Ädu formulu
='1'!D1+'2'!D1+'3'!D1+'4'!D1+'5'!D1+'6'!D1+'7'!D1+'8'!D1+'9'!D1+'10'!D1+'11'!D1+
'12'!D1+'13'!D1+'14'!D1+'15'!D1+'16'!D1+'17'!D1+'18'!D1+'19'!D1+'20'!D1+'21'!D1+
'22'!D1+'23'!D1+'24'!D1+'25'!D1+'26'!D1+'27'!D1+'28'!D1+'29'!D1+'30'!D1+'31'!D1
kur D1 ir Ŕūna ar ikdienas ieÅÄmumiem, un ā1ā, ā2ā un tÄ tÄlÄk ir cilnes nosaukums. TieÅ”i tÄdÄ paÅ”Ä veidÄ es iegÅ«stu datus par papildu ienÄkumiem un izdevumiem.
SkaidrÄ«bas labad es nolÄmu parÄdÄ«t kopÄjo rentabilitÄti pa kategorijÄm. Lai to izdarÄ«tu, man bija jÄveic sarežģīta atlase un grupÄÅ”ana no visÄm cilnÄm un pÄc tam jÄfiltrÄ un jÄnoÅem tukÅ”Äs un nevajadzÄ«gÄs rindas.
RentabilitÄte pÄc kategorijas
Galvenais ienÄkumu uzskaites rÄ«ks ir gatavs, tagad mÄs tikai dublÄsim failu katram gada mÄnesim.
PÄc tam, kad izveidoju rÄ«ku ienÄkumu uzskaitei un uzskaitei, Ä·Äros pie izdevumu tabulas izveides, kurÄ Åemsim vÄrÄ visus ikmÄneÅ”a izdevumus: Ä«res, algas, nodokļus, preÄu iegÄdi un citus izdevumus.
PaÅ”reizÄjÄ gada mapÄ es izveidoju Google lapas dokumentu un pievienoju tam 13 cilnes, informÄcijas paneli un divpadsmit mÄneÅ”us.
InformÄcijas paneļa cilne
SkaidrÄ«bas labad informÄcijas paneļa cilnÄ esmu apkopojis visu nepiecieÅ”amo informÄciju par gada finanÅ”u izdevumiem.
Un katrÄ ikmÄneÅ”a cilnÄ es izveidoju tabulu, kurÄ mÄs sekosim lÄ«dzi visiem uzÅÄmuma naudas izdevumiem pa kategorijÄm.
MÄneÅ”a cilne
Tas izrÄdÄ«jÄs ļoti Ärti, tagad jÅ«s varat redzÄt un kontrolÄt visus uzÅÄmuma izdevumus un, ja nepiecieÅ”ams, apskatÄ«t vÄsturi un pat veikt analÄ«zi.
Š¢Š°Šŗ ŠŗŠ°Šŗ ŠøŠ½ŃŠ¾ŃŠ¼Š°ŃŠøŃ ŠæŠ¾ Š“Š¾Ń Š¾Š“Š°Š¼ Šø ŃŠ°ŃŃ Š¾Š“Š°Š¼ Š½Š°Ń Š¾Š“ŠøŃŃŃ Š² ŃŠ°Š·Š½ŃŃ ŃŠ°Š¹Š»Š°Ń Šø ŠµŃ Š½Šµ Š¾ŃŠµŠ½Ń ŃŠ“Š¾Š±Š½Š¾ Š¼Š¾Š½ŠøŃŠ¾ŃŠøŃŃ, Ń ŃŠµŃŠøŠ» ŃŠ¾Š·Š“Š°ŃŃ Š¾Š“ŠøŠ½ ŃŠ°Š¹Š», Š² ŠŗŠ¾ŃŠ¾ŃŠ¾Š¼ ŃŠ²ŃŠ» Š²ŃŃ Š°ŠŗŃŃŠ°Š»ŃŠ½ŃŃ ŠøŠ½ŃŠ¾ŃŠ¼Š°ŃŠøŃ, Š½ŠµŠ¾Š±Ń Š¾Š“ŠøŠ¼ŃŃ Š²Š»Š°Š“ŠµŠ»ŃŃŃ Š“Š»Ń ŠŗŠ¾Š½ŃŃŠ¾Š»Ń Šø ŃŠæŃŠ°Š²Š»ŠµŠ½ŠøŃ ŠŗŠ¾Š¼ŠæŠ°Š½ŠøŠµŠ¹. ŠŠ°Š·Š²Š°Š» Ń ŃŃŠ¾Ń ŃŠ°Š¹Š» Ā«Š”Š²Š¾Š“Š½Š°ŃĀ».
rakurstabula
Å ajÄ failÄ es izveidoju tabulu, kas saÅem ikmÄneÅ”a datus no tabulÄm, Å”im nolÅ«kam izmantoju standarta funkciju:
=IMPORTRANGE("url";"dashboard!$B$1")
kur es nododu dokumenta ID kÄ pirmo argumentu un importÄto diapazonu kÄ otro parametru.
Tad sastÄdÄ«ju gada bilanci: cik nopelnÄ«ts, cik iztÄrÄts, kÄda bija peļÅa, rentabilitÄte. VizualizÄja nepiecieÅ”amos datus.
Un ÄrtÄ«bai, lai uzÅÄmuma Ä«paÅ”nieks varÄtu redzÄt visus datus vienuviet un neskriet cauri failiem, es integrÄju iespÄju izvÄlÄties jebkuru gada mÄnesi un parÄdÄ«t galvenos rÄdÄ«tÄjus reÄllaikÄ.
Lai to izdarÄ«tu, es izveidoju saiti starp mÄnesi un dokumenta ID
PÄc tam es izveidoju nolaižamo sarakstu, izmantojot āDati -> Data Validationā, norÄdÄ«ju saites diapazonu un konfigurÄju importÄÅ”anu ar dinamisku saiti uz dokumentu.
=IMPORTRANGE("'"& QUERY(O2:P13;"SELECT P WHERE O ='"& K7 &"'") &"'"; "dashboard!$A1:$B8")
SecinÄjums
KÄ redzat, procesu uzlaboÅ”ana jÅ«su biznesÄ nav tik sarežģīta, kÄ varÄtu Ŕķist, un, lai to izdarÄ«tu, jums nav nepiecieÅ”amas nekÄdas superprasmes. Protams, Å”ai sistÄmai ir daudz trÅ«kumu, un, biznesam attÄ«stoties, to izmantot nebÅ«s iespÄjams, taÄu mazam uzÅÄmumam vai sÄkumÄ, pÄrbaudot hipotÄzi, tas ir lielisks risinÄjums.
Å Ä« spÄļu istaba pie Ŕī risinÄjuma strÄdÄ jau treÅ”o gadu, un tikai Å”ogad, kad jau skaidri saprotam visus procesus, zinÄm savu klientu un tirgu. MÄs nolÄmÄm izveidot pilnvÄrtÄ«gu tieÅ”saistes biznesa vadÄ«bas rÄ«ku.
PS
Google izklÄjlapu izmantoÅ”ana sava uzÅÄmuma pÄrraudzÄ«bai nav Ä«paÅ”i Ärta, it Ä«paÅ”i no tÄlruÅa. TÄ arÄ« izdarÄ«ju
Avots: www.habr.com