Aplicação do Conceito de Game Ativismo em Jogo para Android que Retrata a BR-282 Raphael Silveira! "ilario dos Santos J#nior 1
Universidade Comunitária da Região de Chapecó (UNOCHAPEC! CEP" #$#%$ & %%% & Chapecó & 'C & rasi)
[email protected],
[email protected]
Abstract. This essay describes how to use the poor intrastructure on road BR-
282 using it as the thematic of an electronic game developed for Android smartphones with a game engine AndGraphics, aplaying the game activism concept Resumo. !ste artigo descreve como utili"ar elementos da prec#ria situa$%o da rodovia BR-282 na tem#tica de um &ogo eletr'nico desenvolvido para smartphones Android com a game engine AndGraphics, aplicando o conceito de game ativismo $ %ntrodução
Os *atores +ue propiciam ao ci,erativismo tão poderosa e-p)osão em movimentos de massa. ssa. como na (rimavera )rabe e nas nas mani mani*es *esta ta/0 /0es es ocor ocorri rida dass cont contra ra a atua atua)) conectura da po)2tica ,rasi)eira. são o a)to grau de mo,i)i3a/ão e o ,ai-o custo na propaga/ão propaga/ão44 5sto vem tra3endo tra3endo vo3 6s m2dias independentes independentes +ue mo,i)i3am p7,)icos a se engaar em causas das mais variadas nature3as4 8e acordo com o 7)timo estudo rea)i3ado pe)a 9edera/ão das 5nd7strias do Estado de 'anta Catarina em novem,ro de :%1; a situa/ão da R<:#: *oi apontada como como dep) dep)or oráv áve) e)44 O estu estudo do apon aponta ta +ue +ue desd desdee :%1: :%1: e-ist e-istem em uma uma s=ri s=riee de o,ra o,rass comp)e-as previstas para os 1$> +ui)?metros entre o acesso a Chapecó e 'ão @igue) do Oeste. por=m e)as não *oram e-ecutadas por pro,)emas de gestão4 Há mais de 1% anos a região oeste do estado de 'anta Catarina so)icita a dup)ica/ão da rodovia +ue = vita) para o desenvo)vimento econ?mico do estado 95E'C. :%1;B4 Com o surgim surgiment entoo dos smartphones ocorreu smartphones ocorreu a a,ertura de um novo mercado para ogos e)etr?nicos4 No rasi) o ce)u)ar á u)trapassa o computador como principa) p)ata*orma uti)i3ada para diversão e)etr?nica4 Em um )evantamento *oi divu)gado na # edi/ edi/ão ão da *ampus (arty. (arty . os n7meros apontam +ue #:.#D dos entrevistados uti)i3am smartphones para ogos e)etr?nicos. e)etr?nicos. sendo +ue 1.>D 1.>D uti)i3am uti)i3am o computado computadorr e apenas apenas ;F.:D ogam em conso)es dedicados 'orima Neto. :%1;B4 Gendo em considera/ão o +ue *oi e-posto acima. apresenta
A R<:#: = uma rodovia *edera) de caráter transversa). cru3a de )este a oeste o rasi) percorrendo todo o estado de 'anta Catarina. tendo como )imite )este a cidade de 9)orianópo)is'C. capita) do estado de 'anta Catarina. e como )imite oeste a Ponte
5nternaciona) Peperi Iua/u em Para2so'C. divisa com a Argentina4 O trecho entre 'ão @igue) do Oeste'C e Chapecó'C = onde se concentra o maior n7mero de ve2cu)os pesados. pois = a principa) via de escoamento de produ/ão. com cerca de RJ >; ,i)h0es em produtos a)iment2cios oriundos das agroind7strias. carro
Figura 1. Trecho da BR-282 próximo à cidade de Pinhalzinho/S
&$ 'esen 'esenvo volv lvim iment ento o de Jo Jogo goss 'ig 'igita itais is
Pode
B4 A Ga,e)a 1 apresenta uma ta,e)a especi*icando as responsa,i)idades de cada área4
Ta!ela 1. "#i$idade% en$ol$ida% no de%en$ol$imen#o de &ogo% 'Bali%#a( 2)1*+.
&$$ &$$ Game Game 'esi 'esign gn 'o 'ocu cume ment nt
Na *ase *ase de pr=< pr=
Figura 2. ,%peciicao do con#role do &ogo BR-282
&$2 &$2$ Game (ngi (ngine ne
Game Game engine engine,, tam,=m conhecido pe)o termo em portuguKs. motor de ogo. = um conunto de ,i,)iotecas ou so*tare +ue *aci)ita o desenvo)vimento de ogos e)etr?nicos4
E)a tem por o,etivo simu)ar a *2sica do mundo rea) e permitir a interatividade entre os o,etos e o ogador no am,iente do ogo4 Uma tare*a comp)e-a. mas +ue dependendo do n2ve) de so*istica/ão da game engine. engine. pode atingir n2veis rea)istas rito. :%11B4 AndGraphics1 = uma gam gamee engi engine ne ,ase ,asead adaa em .penG/: para a ar+uitetura And Android roid44 9oi desen esenvvo)v o)vida ida por 'i)v 'i)van anoo @a)*a a)*att tti. i. pro pro*ess *essoor da cad cadeira eira de 8esenvo)vimento de ogos E)etr?nicos para 8ispositivos @óveis. do curso de pós< gradu gradua/ã a/ãoo 8esenv 8esenvo)v o)vime imento nto de Ap)ica Ap)icativo tivoss @óveis @óveis da Unoch Unochape apecó4 có4 O pro*es pro*essor sor desenvo)veu desenvo)veu esta game engine com o intuito de simp)i*icar o entendimento dos a)unos nas au)as em +ue a,orda o desenvo)vimento de ogos digitais para Android4 9oi com esta game engine +ue engine +ue tivemos o primeiro contato no desenvo)vimento de ogos durante as au)as do pro*essor 'i)vano4 Por não termos e-periKncia nesta área da prog progra rama ma/ã /ão. o. e por por ser ser de *áci *áci)) ente entend ndim imen ento to o AndGraphics *oi *oi uti) uti)i3a i3ado do no desenvo desenvo)vi )vimen mento to do ogo ogo R<:#: R<:#:44 A ,i,)io ,i,)iotec tecaa está está dispon dispon2ve 2ve)) para para don) don)oad oad no 0 'ourceforge acompanhada de guia de re*erKncia e)a,orado em P89 +ue descreve o *uncionamento de suas c)asses como apresentado na *igura >4
Figura 0. uia de Reerncia "ndraphic%
)$ Game At Ativismo
Os adu)tos da atua) d=cada cresceram em um conte-to cu)tura) onde os ogos e)etr?nicos são parte da sociedade. e por isso o entretenimento e)etr?nico nunca esteve tão presente em diversi*icadas es*eras como movimentos sociais, arte e publicidade. T ranscendendo a ,arreira do entretenimento. migrando para diversas áreas e ganhando conota/0es educacionais 'a)vador e O)iveira 7nior. :%11B4 1 https"so https"source urce*orge *orge4netp 4netproect roectsan sandgrap dgraphics hicssour sourceQtL ceQtLpredi predirect rect : https"4openg)4orga,outST > https https" "sou source rce*or *orge4 ge4net neta, a,out out
ogos e)etr?nicos de caráter ativista tendem a atrair a aten/ão de pessoas +ue não tem o costume de de,ater +uest0es po)2ticas ou não se interessam em acompanhar processos de)i,erativos na es*era p7,)ica4 A uti)i3a/ão de ogos e)etr?nicos como m2dia para para envo envo)v )ver er cidad cidadão ãoss em torn tornoo de uma uma causa causa = de*i de*ini nido do como como game game ativ ativism ismoo '5VE5RA. '5VE5RA. :%%$B4 *$
+ Jogo BR-282
8urante uma viagem de *im de semana com a *am2)ia para a cidade de 'ão @igue) do Oeste & 'C comentava
O ogo ogo = am,i am,ien enta tado do em trKs trKs pist pistas as de uma uma rodo rodovi viaa send sendoo o cami caminh nhoo cent centra ra)) representando a pista de ro)agem e o caminho )atera)
Figura 3. "m!ien#e do &ogo
*$2$ Regras
O ve2cu)o contro)ado pe)o ogador mant=m
sem a possi,i)idade de parar4 Não = permitido ao ogador XpausarY a partida4 Z permitido ao ogador apenas mover o ve2cu)o para a es+uerda e para a direita. possi,i)itando a troca de pistas na rodovia4 O ve2cu) ve2cu)oo possui possui +uatro +uatro vidas. vidas. represe representa ntadas das por por suas ca)ota ca)otas4 s4 Con*or Con*orme me ocorrem co)is0es com os o,stácu)os +ue surgem nas pistas estas ca)otas são perdidas4 Ao *icar sem nenhuma ca)ota a partida = interrompida4 Cada o,stácu)o causa um dano di*erente ao ve2cu)o como" uracos e po/as dWágua ao serem atingidos causam a perda de uma ca)ota[ •
Ve2cu)os de passeio causam a perda de duas ca)otas na co)isão[ Ao co)idir com caminh0es ocorre a perda trKs ca)otas[ Na co)isão com am,u)Mncias são perdidas todas as ca)otas4 8e *orma a)eatória durante a partida surgem ca)otas na pista +ue recuperam vidas ao serem reco)hidas4 Cada ca)ota reco)hida recupera uma vida at= +ue todas as +uatro ca)otas do ve2cu)o seam recuperadas4 \uando o ve2cu)o estiver com sua ,arra de vida cheia. com +uatro ca)otas. e reco)her uma ca)ota perdida na pista serão computados pontos ,?nus para o ogador4 O ogo = dividido em cinco n2veis +ue representam cidades situadas no decorrer do traet traetoo entre entre Chap Chapec ecóó e 'ão 'ão @igu @igue) e) do Oeste Oeste pe)a pe)a R R<: <:#: #:44 Ao soma somarr uma uma determinada +uantia de pontos o ogador avan/a para o pró-imo n2ve)4 'egue a,ai-o a re)a/ão entre os n2veis do ogo e a +uantidade de pontos a serem somadas para a)can/á< )os" •
•
•
N2ve) 1 & Chapecó" = o in2cio do ogo. onde ogador come/a sem nenhum ponto somado4 Neste n2ve) os o,stácu)os são ,uracos +ue surgem a)eatoriamente nas trKs pistas da estrada e causam dano de uma ca)ota perdida no ve2cu)o[ N2ve) : & Nova 5ta,era,a" o ogador chega a este n2ve) ao somar >;%% pontos4 Nest Nestee n2ve) 2ve) os o,stá ,stácu cu)o )oss são são ,ura ,uraco coss e po/a po/ass dWág Wáguas +ue +ue surg surgem em a)eatoriamente nas trKs pistas da estrada4 Assim como os ,uracos. as po/as dWágua causam dano de uma ca)ota perdida no ve2cu)o[ N2ve) > & Nova Erechim" o ogador chega a este n2ve) ao somar 1%;%% pontos4 Neste n2ve a)=m dos ,uracos e po/as dWágua como o,stácu)os come/am a surgir ve2cu)os de passeio na pista centra) da estrada4 Ao co)idir com um ve2cu)o de passeio o dano gerado = de duas ca)otas perdidas[ N2ve) T & Pinha)3inho" o ogador chega a este n2ve) ao somar >1;%% pontos4 A)=m A)=m dos o,stác o,stácu)o u)oss surgid surgidos os nos n2veis n2veis anterio anteriores. res. neste neste n2ve) n2ve) caminh caminh0es 0es surgem na pista )atera) direita (a terceira *ai-a para ve2cu)os pesados!4 Os caminh0es causam dano de trKs ca)otas perdidas ao ocorrer a co)isão[ N2ve) ; & @aravi)ha" o ogador chega a este n2ve) ao somar %%%% pontos4 'omado a todos os o,stácu)os surgidos anteriormente. neste n2ve) come/am a surgir surgir am,u)M am,u)Mnci ncias as na pista pista )atera) )atera) es+uer es+uerda da (pista (pista de ro)age ro)agem m no sentid sentidoo contrário ao do ogador! +ue ao serem co)ididas *ronta)mente *a3em o ve2cu)o perder todas as suas ca)otas interrompendo a partida imediatamente4
'ão migue) do Oeste = o destino da viagem e o *ina) do ogo. portanto não = c)assi*icado como n2ve) da partida. e para chegar at= )á o ogador precisa somar 1:%%%% pontos4 pontos4 O ogador ogador ao ter sua partida interrompida interrompida por ter perdido perdido todas as suas ca)otas pode esco)her em reiniciar a partida desde o n2ve) inicia). ou a partir do in2cio do n2ve) de onde e)e parou4 *$&$ *$&$ Sist Sistem ema a de de on ontu tuaç ação ão e Ranking
A a+uisi/ão de pontos se dá pe)os desvios de o,stácu)os sem +ue haa co)isão com o ve2cu)o contro)ado pe)o ogador4 Cada o,stácu)o o*erece um va)or de pontua/ão ao ser desviad desviadoo como" como" ,uraco ,uraco e po/a po/a dWágu dWáguaa #; pontos pontos.. ve2cu) ve2cu)oo de passeio passeio 1% pontos pontos.. caminhão :;; pontos e am,u)Mncia >% pontos4 Há ,oni*ica/ão na pontua/ão em duas situa/0es" 14 \uando \uando o ve2cu) ve2cu)oo possuir possuir +uatro +uatro ca)otas ca)otas e resgatar resgatar uma uma ca)ota ca)ota na pista. pista. em ve3 de rece,er mais uma ca)ota de vida o ogador rece,e pontua/ão e-tra no va)or do o,stácu)o mais va)ioso do n2ve) correspondente[ :4 \uando \uando o ve2cu)o ve2cu)o desvia desviarr sem co)idir co)idir de3 o,stácu) o,stácu)os os em se+uKnci se+uKnciaa o ogado ogadorr rece rece,e ,e pont pontuua/ão a/ão e-tr e-traa no va)o va)orr do o,st o,stác ácu) u)oo mais ais va)io a)ioso so do n2v n2ve) correspondente mu)tip)icado por cinco4 No ogo não há ran+ueamento de pontos. = apenas arma3enada a pontua/ão mais a)ta somada pe)o ogador em uma partida. sendo +ue o desa*io = ,ater o seu próprio recorde4 .$ 'ese 'esenv nvol olvi vime ment nto o do Jo Jogo go
Para Para o desen desenvo vo)v )vim imen ento to do ogo ogo *oi *oi uti)i uti)i3ad 3adoo o Android 1tudio . 58E ( 3ntegrated 3ntegrated evelopment !nviroment ! o*icia) para desenvo)vimento de ap)icativos nativos Android4 9oi 9oi uti) uti)i3 i3ad adaa a game engine engine AndIra AndIraphi phics cs con*or con*orme me á citado citado anteri anteriorm orment entee pe)a pe)a *aci)idade no seu entendimento4 .$ .$$ Adic diciona ionan ndo a Game Engine ao ro/eto
Para adicionar adicionar a ,i,)ioteca ,i,)ioteca do AndGraphics do AndGraphics no no Andorid 1tudio deve
Figura *. riando dire#ório libs em pro&e#o no "ndroid S#udio.
Uti)i3ando o gerenciador de ar+uivos. )oca)i3e o ar+uivo AndIraphics4ar. copie T http"dev http"deve)ope e)oper4and r4android4co roid4comsd_ msd_inde inde-4ht -4htm) m)
e co)e na pasta libs do Androi Androidd 'tudio 'tudio direta diretamen mente te (Ctr)`V (Ctr)`V ou Cmd`V Cmd`V!4 !4 Neste Neste momento o ar+uivo = vis2ve) dentro do diretório4 'e)ecione o ar+uivo e mais uma ve3. com o menu de conte-to. uti)i3e a op/ão Add op/ão Add as /ibrary e /ibrary e o ar+uivo será con*igurado no proeto como uma ,i,)ioteca e *icará dispon2ve) para uso con*orme apresentado na *igura F4
Figura 4. "ndraphic%.&ar adicionado como !i!lio#eca ao pro&e#o.
.$2$ .$2$ %mpl %mplem emen enta taçã ção o do C0d C0dig igo o
A ap)ica/ão Android +ue comporta o ogo possui apenas uma a ctivity; e em ve3 de a estrutu estrutura ra visua) visua) das te)as te)as serem serem de*ini de*inidas das por layouts4. a game engine AndGraphics gerencia gerencia toda a inter*ace inter*ace atrav=s da c)asse AG1cene c)asse AG1cene Godo o gerenciamento de cic)o de te)as te)as do ogo ogo *ica *ica a carg cargoo da c)asse c)asse AGGame5anager +ue deve ser instanciada no m=todo m=todo on*rea on*reate te da da activity activity,, assim assim como as c)asses c)asses AG1cene +ue AG1cene +ue deverão ser a e)a adicionadas adicionadas A *igu *igura ra apre aprese sent ntaa a codi codi*i *ica ca/ã /ãoo do m=tod =todoo on*reate da c)asse c)asse GameActivity, onde são criadas todas as te)as do ogo e carregadas na memória4
Figura 5. 6n%#anciao da% #ela% do &ogo.
A c)asse AG1cene c)asse AG1cene = = responsáve) por renderi3ar a te)a. e os o,etos ne)a inseridos. ; https"de https"deve)op ve)oper4and er4android4c roid4comre omre*eren *erencea ceandroid ndroidappA appActiv ctivitL4 itL4htm) htm) F https"de https"deve)op ve)oper4and er4android4c roid4comg omguide uidetopic topicsui suidec) dec)aring aring<)aL <)aLout4ht out4htm)h) m)h)Qpt<, Qpt<,rr
a partir de imagens manipu)adas em tempo rea) de processamento. portanto. cada te)a do ogo será uma c)asse estendida de AG1cene de AG1cene44 Goda c)asse estendida de AG1cene de AG1cene deverá deverá ter os m=todos a,stratos init67. init67. stop67. stop67. restart67 e restart67 e loop67 imp)ementados4 loop67 imp)ementados4 O m=todo init67 = init67 = onde são carregados em memória todos os e)ementos +ue serão uti)i3ados para a e-ecu/ão da te)a4 E)e = e-ecutado no momento em +ue a c)asse AGGame5anager *a3 a chamada para a,rir determinada te)a te)a A *igura # apresenta o carregamento dos e)ementos a serem uti)i3ados na te)a de introdu/ão do ogo +ue são" a e-ecu/ão e-ecu/ão da m7sica ighway m7sica ighway to ell, o carregamento da d a )ogo da empresa e da )ogo do ogo4 'endo +ue a )ogo da empresa deve ser apresentada imediatamente e *icar vis2ve) durante :;%% mi)issegundos4
Figura 8. arregamen#o na memória de elemen#o% de uma #ela.
O m=todo loop67 como loop67 como o nome do m=todo sugere. *ica em um )a/o de e-ecu/ão constante constante Neste m=todo se manipu)am os e)ementos da te)a carregados em memória4 Con*or Con*orme me a *igura *igura $ pode
Figura 7. 9#odo loop() da cla%%e 6n#ro.
Há casos em +ue o n2ve) de comp)e-idade de manipu)a/ão dos e)ementos da te)a = maior. sendo necessário a cria/ão de m=todos espec2*icos para manipu)ar determinado e)emento grá*ico4 Como. por e-emp)o. na te)a em +ue o usuário oga a partida4 A *igura 1% demonstra a estrutura criada no m=todo loop67 para gerenciar a pontua/ão do ogador. o surgimento de inimigos e as co)is0es. a movimenta/ão do ve2cu)o. a +uantidade de vidas do ogador e os n2veis da partida4
Figura 1). 9#odo loop() da cla%%e :ogo.
A *igu *igura ra 11 apre aprese sent ntaa espe especi ci*i *ica came ment ntee o m=tod =todoo resp respon onsá sáve ve)) por por dar dar movimenta/ão ao ve2cu)o para a es+uerda ou para a direita de acordo com a inc)ina/ão do apare)ho para os )ados correspondentes4
Figura 11. 9#odo re%pon%;$el por mo$er o $e
Os m=todos stop67 e stop67 e restart67 não restart67 não *oram uti)i3ados no proeto pois na concep/ão do ogo decidimos +ue não haveria maneiras de o ogador pausar a partida4 @as se. por e-emp)o. *osse necessário parar de tocar a m7sica do ogo +uando o ogador pausasse a partida. e a m7sica devesse vo)tar a tocar +uando sa2sse do pause. o comportamento destes m=todos seriam de acordo com o apresentado na *igura 1:4
Figura 12. ompor#amen#o do% m9#odo% restart() e stop().
1$ u,li u,lica cação ção e rop ropag agaçã ação o do do Jog Jogo o
A pu,)ica/ão do ogo se deu em 1T de de3em,ro de :%1; na Google (lay e (lay e *oi *eita uma ,rev ,revee a/ão a/ão no Twitter para para propa propagar gar o ap)icat ap)icativo ivo44 A *igura *igura 1> aprese apresenta nta o tweet de )an/amento do ogo4
Figura 10. Tweet apre%en#ando apre%en#ando o no$o &ogo di%pon<$el na Google Play .
A)guns usuários ,ai-aram o ap)icativo e retornavam mensagens com prints com prints de seus recordes na partida4 A)guns destes recordes *oram uti)i3ados para incitar mais downloads4 downloads4 A *igura 1T apresenta um destes casos4
Figura 13. Tweet inci#ando inci#ando no$o% downloads para o &ogo.
Nesta =poca ocorreu o ,)o+ueio do 9hatsapp por T# horas em 1 de de3em,ro de :%1;4 Na ocasião aproveitou
Figura 1*. >#ilizando do !lo?ueio do WhatsApp para propagar o &ogo.
Com Como o *oco *oco do og ogo = ap)i ap)ica carr o game ativism ativismoo a)guns a)guns protes protestos tos *oram *oram divu divu)g )gad ados os no Twitt Twitter er A *igura 1F apresenta uma mani*esta/ão de caráter ir?nico direcionada ao 8N5G 4
Figura 14. anie%#ao direcionada ao @A6T no Twitter .
1$$ 1$$ eed eedBa Bac3 c3 do #,l #,lic ico o
O ogo atua)mente possui mais de ;%% don)oads na Google (lay. (lay. tendo TF ava)ia/0es com m=dia de T.# estre)as con*orme apresentado na *igura 14
Figura 15. :ogo BR-282 na Google Play .
http" http" 4 4dni dnit4g t4gov4 ov4,r ,r))
8entre os TF usuários +ue ava)iaram o ap)icativo. 1# e-pressaram comentários na Google (lay4 (lay4 Os comentários para,eni3am a iniciativa. outros sugerem mudan/as no ogo. e muitos e-pressaram cr2ticas 6 situa/ão da rodovia4 A)guns destes comentários podem ser o,servados na *igura 1#4
Figura 18. omen#;rio% de u%u;rio% na Google Play .
No in2cio de :%1F o ogo virou not2cia #4 O orna) @eio 8ia da R5CGV Record Chapecó apresentou a mat=ria intitu)ada X'itua/ão da R<:#: vira ogo de Ce)u)arY. mostrada na *igura 1$. no dia 1#%1:%1F4
Figura 17. a#9ria $eiculada em &ornal local %o!re o &ogo BR-282.
# https"ricmais4com4,rscprogramasrict https"ricmais4com4,rscprogramasrictv
8$ Consi onside dera raç4 ç4es es in inai aiss
A uti) uti)i3 i3a/ a/ão ão da game engine engine AndGraph AndGraphics ics no desenvo)v desenvo)vimento imento mostrou
a)ista. V4 (:%1>! X8esenvo)vimento 8e ogos E)etr?nicos" Um estudo re)aciona) entre gerenciamento de escopo e custos de desenvo)vimento Y. http://www.sbgames.org/sbgames2013/proceedings/industria/01-full-paperindtrac.pdf . @aio :%14
rito. A4 (:%11!4 )ender >8" ogos e anima/0es interativas4 'ão Pau)o" Novatec4 95E' 95E'C C (Org (Org!4 !4 (:%1 (:%1;! ;! X XR< R<:# :#:: seg segue dep) dep)or oráv áve) e).. most mostra ra estu estudo do da 95E' 95E'CY CY.. http":4*iescnet4com4,re,ptin*ormativoshoid>#:idcT#T>temp%.. A,ri) http":4*iescnet4com4,re,ptin*ormativoshoid>#:idcT#T>temp% :%1F4 I1 (Ed!4 (:%1;! XEscoamento da produ/ão es,arra na ,ai-a estrutura das rodovias de 'CY. http"g14g)o,o4comscsanta,r<:#:
'chuLtema. P4 (:%%#!4 8esign de games" uma a,ordagem prática4 'ão Pau)o" Cengage earning4 'orima Neto. 4 (:%1;! XCampus PartL" Ce)u)ar á = principa) p)ata*orma usada para ogos e)etr?nicosY. http"og)o,o4g)o,o4comsociedadetecno)ogiacampus$.. @aio :1%F4 ce)u)ar<a$