Tävling: asciiart - omröstning!

Permalänk

Tävling: asciiart - omröstning!

Så! Efter många om och men är det nu äntligen dags för omröstning! Om det är någon som känner att de inte har blivit objektivt behandlade eller att de får bättre resultat med samma input så PM:a mig direkt.

Röstningen pågår i en vecka, alltså till och med den första
Här kommer originalbilderna:

http://img651.imageshack.us/img651/2511/homer.jpg
http://img254.imageshack.us/img254/5739/johnny.jpg
http://img254.imageshack.us/img254/1082/obamal.jpg

Här kommer bidragen i ordningen jag fått dem(överst fick jag först):
1.crazzir

...................................................................... ...................................................................... ...................................................................... ...................................................................... ....................*@@@@+............................................ ................@@..........@......................................... ..............@...............@....................................... ...........@@@...%@@...-@@@@@+-=+@@@@:................................ .........@..@......@@@.................@@............................. ........#..+....-@=.......................@........................... .......@...@..%@...........................:@......................... ......@....@.@...............................@........................ ......@....@-.................................@....................... ......@...@....................................@:..................... ......@..@......................................#:.................... .......:%........................................@.................... .......@@.........................................@................... .......@#..........................................#.................. .......@...........................................@.................. .......+............................................@................. ......#.............................................++................ ......@...............................................%............... ......*................................................@.............. .......@......................:@@@@=.........*@@:...=@@@.............. .......@...................@@........*@=...@............@............. .......@.................@*.............@=@...............@........... ........@...............@................-=................@.......... ........@..............@..................%................@.......... .........@............@....................@...............*.......... .........@............@....................@......=@%......@.......... ..........@...........#.....@@.............@...............@.......... ...........*..@.......@....................@..............@........... ........#..@..@@..........................@@@@@@*:......@@............ ........:@..@.@.@......@.................*%...............@........... .........:@..-@..@......#%..............@.................=........... .........#.@.@@...@.......@@..........@@..................@........... .........@..@.@....@.........+@@@@@@@.....................*........... .........@...@@.....%..................................+@@............ .........@....@:.........................:@@@@#+--:::::::::@.......... .........@.....@@@...................#@*::::::::::::::::::::@......... ..................@................@-::::::::::::::::::::::::%........ ............:.@@................:@::::::::::::::::::::::::::-@........ ...........@..#................@::::::::::::::::::::::::::::::%....... ...........@.................#+:::::::::::::::::::::::::::::::%....... ............@...............@::::::::::::::::::::::::::::::::::@...... .............@%..@-........@:::::::::::::::::::::::::::::::::::-...... ...............@...........*::::::::::::::::::::::::::::::::::::-..... ...............@..........@::::::::::::::::::::::::::::::::::::@...... ...............@..........@::::::::::::::::::::::::::::::::::@=....... ...............@..........@::::::::+@@%::::::::::::::::::*@-.......... ...............@..........@:::::::::::::::=@@@@@@##@@@+:@............. ...............@...........+:::::::::::::::::::::::::::-.............. ...............@...........@::::::::::::::::::::::::::-:.............. ...............#............@:::::::::::::::::::::::@=................ .............@.:.............@-::::::::::::::::::::@.................. ............*.@-...............@::::::::::::::::::@................... ...........@....@%...............@=:::::::::::::@..................... ..........@........@@..............:@@@-:--#@@..@@.................... .......................@@@......................*..@@................. .........@...................%@@@-..............@...@@................ .........@..........................@@..........@...%@................ ........*..........................@..@.........@..@..@............... ........@..............................@..........@...@............... .......*=@........................@.....@:.......@=@@..@.............. ......-...@@.....................:.......*%......@...@=@.............. -@@@@@@.....@@=..................@........-@....@.....@.@............. ........@@.....#@@...............-..........@..%=......@@@............ ...........@.......*@@+.........@............@.@........@..@#......... ............-%..........=@@@@@=:@.............@.........@....@@....... ...............................................................@@.....

---------------------------+%-.---%=-:-+:%:----------------- ------------------------%.-#*.*#:@*%%=+-#=-%-=-------------- -------------------::.-##@**#%%@+*=%=#%%@*::---------------- ------------------%-*@@*@@+@@=====+@##*@%#@*=--------------- -----------:::::-**%*#%@@@*++##@@@#@@@*+#@++=-:------------- ------------:---==*-%@+@@#*@@@@@@@@@@@@@##*%-=-=+--:-------- --------::.:--=#+#=+=%%@@@@@@@@@@@@@@@@@@@@@@@@+------------ ---------:--:%@--+#@@@#@@@@@@@@@@@@@@@@@@@@@@@@#-:---------- :::::::-::.:=.-%:*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@##@:--------- :::::::-::.-..+=#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@::-------- :::::::-:=*%.+=%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+:-:----- :::::::-:+@:+=@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*::----- ::::-:---++##%@@@*#%++++++++%+%%%%**@@@@@@@@@@@@@@@@@==----- ::::--:::@+*@@@@**%+---::-----====+%%%%%@@@@@@@@@@@@@.+----- ----::::+=%#@@@*%+---::::::-:--=-====++%##@@@@@@@@@@@------- ----::::+**#@@%%----::::::::::---:--===%**@@@@@@@@@*=------- --------*##@@@%=::::::::::::-:::::--===++%*@@@@@@@@@-:------ --------+#@@@@+:--.::::::::::.::::::-===++%*@@@@@@@-:------- -----::::@@@@#+::::::::::..::::::::----====%%@@@@%-=-------- ----------%@#*+::-:.::.::..:..:::---==++%%==+#.@@%%%:------- --:----:::=@@@=::::::----:-:::--=%@@%*@@@@%++*@@@+%+-------- -------:-.%##@::=+=%@@@@@@=.=%%#=@@@@@@@@@@=+=+#@%+---:----- ---------:::#*::=*@#@@@@@@+.=+%@@@@@@@@@@@@%===%@++::------- ---------:-:--*@**@@@@@@@@@*::=+@@@@@@@@@@@%==-=%=-=-------- --------:-:-:*:**#*#@@@@@@@@::.=%@@@@@@@@@@-===%=-=--:------ ----------:.=-..%#@#@@@@@@%=:.:-=%@@@@@@@%=====*=--=-::----- --------::::.-.:-*@@@@@@@#-:::.:-=+=+%%+%+====+#%-:--------- -----------:.-=:.-:@@@*:+:-::::-=------==-=-=+=%::---:::--:: ----------:-...::.::::::::-:...----==-:-==+=++++-------::::: --::-------::::%:::::..::---++=:**=------=+=++++-------::::: ---------------:::::..::-:--=%#%@%%+-----=%++=++-------::::: --::-::------:--:::-:..::-+*=##-=**@*#+-=+%%++++-------::::: :::::---:--------.:--:-:+##%+==-==+%%*@*=+%++++.-------:::-- -----------------::::-::@*#@+==--===+++*=+++++*--------:::-- ---::::----------::::::.==-:::-:=========++=%%..--:--------- --:::-------------:-::::::::-=*#@#%+=====%++*=..-:---------- --:::-------------:..::.:::::-%%@+=--==+%***%+....-::------- ----:-------------:-...--::-:::+==-===*@@**%%#.....--------- -----------:----:--.....-:==:+==%=*@#@@@#**%#.....:.-------- ----:-------------.........@@@@**@@@@@#**#%:...........:---- -----------------............:@@*%%*****#@.................. ----:::----------...............=@#***##%..@@#.....:........ -----:--------=-.................::=@@#.:@@@@@.............. ---------------.....:............#@@@@@@@@@@@@@@#........... ------------:..................@@@@@@@@@@@@@@@@@*........... ----------....................@@@@@@@@@@@@@@@@@@=........... :-------......................@@@@@@*%%%=-+#@@%++==......... -----........................@@@@@@@=---::----:::::......... -:..........................+@@@@@@-......:::............... .........................:.*+-:=+*+=........................

@@@@@@@@@@@@@@@@@@@@@@@@########################*#***************%%%%* @####@@@@@@@@@@@@@@############@@@@@@###*#*****************%%%%%%%%%%% ###########################@@@@@@@@@@@@@@@@#***********%%%%%%%%%%%%%%% ########################@@@@@@@@@@@@@@@@@@@@@@@*****%%%%%%%%%%%%%%%%%% #####################@@@@@@@@@@@@@@@@@@@@@@@@@@@@****%%%%%%%%%%%%%%%%% ####################@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@**%%%%%%%%%%%%%%%%% ##################@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*%%%%%%%%%%%%%%%%% #################@@@@@@@@@@##*****+%%%%++%%*#@@@@@@@@#*%%%%%%%%%%%%%%% ###############@@@@@@%%+===--------===-==+%%***@@@@@@@@%%%%%%%%%%%%%%% ###############@@@@#++===-------:-------===+%%**#@@@@@@@%%%%%%%%%%%%%% ##############@@@@*%+=-----:::::::::-:---===+%%*#@@@@@@@%%%%%%%%%%%%%% ##############@@@@*+==--::::::::.:::::::----=%%*#@@@@@@@*%%%%%%%%%%%%% #############@@@@**+=---:::.........:::----==++*##@@@@@@@%%%%%%%%%%%%% #############@@@**%+=---::::........:::-----=++%**@@@@@@@%%%%%%%%%%%%% #############@@@%*%==---:::::.::....:::-----=+%%***@@@@@@*%%%%%%%%%%%% #############@@%%%===---:::::...:..::::-:----=+%****#@@@@%%%%%%%%%%%%% #############@@**+=-=--::..:...:.....:::--====++%#***@@@@*%%%%%%%%%%%% #############@@*+=--==--:-----:::.::::=*##@@@#@#**##*#@@@%%%%%%%%%%%%% ##############@%=--===####@@@#+=-:::-=+**##@@@@@@@@##@@@@#*+%%%%%%%%%% ##############@%=--=#@@@*++++==--:::====%+@@@@***###*#@@#+#%%%%%%++%%% ###########*=%@@=-=*%===%@@@#+==-:::=%+=+-=@@%%@@%+%##@@#**=%%%%%++%%% ###########*=--@===--%#*-@@#++%=-::-=%+=-=-===+%%+++*#@@@%*-+%%%%++%%% ###########*-::-+=====-----==-=-:::-++==-====-===++%*#@@@%%+%%%%+++%%% ############-:::==-------:::::::-:::-++=-:--=-:--=+%%#@@@++%%%%++++++% ############*::-==--:-::::::::::-:::=++==--------=+%*#@@@%+%%%%+++%%%+ #############-::=+--:::::..:.::-:::::=*+%=::-::--=+%*#@@@*%%%%%+++%%%% #############%::-==-:::.:...---::::.:-=--++-::::--+%#@@@#@%%%%%++++%%% #############*=---=-:.....:-:.::-:::-+==+%+--::--=+*#@@#%*%%%%++++%+%% ##############*-:-=-::.:.:=::-=---==%+====-=-=---=%*#@%+%%%%%%%%+++%%% ###############--*+=-::::+:::----:-:--===++++==-=+%%@@%%%%%%%%+%%++%%% ###########*#####**=----+---=-=-------====+%*+=+=+%*#*%%%%%%%%%%%%%%%% ###################--=--===-========+%%+%%*@#%+-=%+*@%%%%%%%%%%%%%%%%% *#################*%=:=:=-%@@-:.......:.-=+*%==-=%%@@%%%%%%%%%%%%%%%%% ##################**=---:--=**%::+.::-*%%**+====%+#@%%%%%%%%%%%%%%%%%% ###################**=----::-+=========+%++===+%%*@%%%%%%%%%%%%%%%%%%% ################*****%==-:-:::-=-----=======+%%%*@#%%%%%%%%%%%%%%%%%%% ##################****-===:-::::--====----=+++%*@@%%%%%%%%%%%%%%%%%%%% ###################***=-+==:-:::::::::----=+++#@@@*%%%%%%%%%%%%%%%%%%* ####################*:=--==-:-:::::-:-----=++*@@#@*@%%%%%%%%%%%%%%%%%* #################*##@.----=+--::-::--:----++*@#*##-@@%%%%%%%%%%%%%%%%* #################*@@@..=:::-=---------===+**#***#==*@@%%%%%%%%%%%%%*** ################@@@@-...+::::-+==---====%*##*%%*=:=%@@@#%%%%%%%%%%%*** ##############@@@@@@:.....:::-:-=+%%%%%%%%**%+%:.:-+@@@@@@*%%%%%%%%*** ##########@@@@@@@@@@.......=::::::--=+==++%%++...:-+@@@@@@@@@@#%%***** #####@@@@@@@@@@@@@@@:........=::::::----=++=-..:..:%@@@@@@@@@@@@@@@#** @@@@@@@@@@@@@@@@@@@@#..........--:::----==+......::*@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@...........%:-------........:=+@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@.............%---=.........:---@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@=..........................:=-*@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@.............***#.........:=-@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@............+%*@#@........:--@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@..........-****-##-........-:@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@:........--*%*#@*=.........:-@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@.......=-.=%%##%..........:#@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@......+...+-.%*+..........:@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@.....=...%+*%%*...........-@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@........:#**#*#+.........:-@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@-.......****@**+......:..:#@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@#......%**.#*#*+-.....-...@@@@@@@@@@@@@@@@@@@@@

2.bjornie

## OO §§ $$## ++$$ ####OO==@@##'' ## §§§§::--------------§§ '' ##::--------------------::-- @@ ## §§--------------------------:: ##§§::----------------------------== ##----------------------------------## ::------------------------------------ ##--------------------------------------## ##::---------------------------------------- ::----------------------------------------:: ##::----------------------------------------## ##-------------------------------------------- ::--------------------------------------------++ ------------------------------------------------:: ==----------------------------------------------OO ##----------------------######--::----## ''## ##------------------## ##--## ## ----------------## ## --------------OO ## ##----------:: ## ^^ ##----------:: ## $$ ^^ ::--------:: ## ## ## ## ==::-------- '' ## ##::##------ @@==####||::||## ## --::------@@ ..---------------- || $$--##------§§ ||---------------- ####++::----------## §§------------------ ## ----##--------::@@####::------------------|| ## ------::------------------------::--::||$$##-- ## @@::------------------::--##||--------------@@ ## --::----------------::##---------------------- ::----##------------::--------------------------## OO------------------||----------------------------== @@--::------------::-------------------------------- ----------------§§--------------------------------## ##::||::------::------------------------------------ ##::--------##------------------------------------ ##----------------------------------------------§§ ##--------------------------------------------## ##------------------==##$$----------------## ##----------------------------++§§##$$---- ##----------##--------------------------OO ##----------::-------------------------- §§------------##---------------------- ||------------::::------------------$$ ## ||::--------------OO--------------## ##--------------##||------##:: ##::------------::-------- ## §§ @@##---------------- ## ## ##---------- == ## ++-------- ## ..-------- || #### ##------## ||## ## ^^ ------§§ .. @@::#### ::@@ ## ##---- ## ^^ $$## $$## ||..:: ##§§ '' ## ||## ##

''''''''''''''''''''''''''''''^^^^^^^^++----++||''^^''''''''''''''''' ''''''''''''''''''''''''''''§§@@--++::++^^^^^^==$$''''''''''''''''''' ''''''''''''''''''''''::''$$$$==OO§§::OO==++====OO||''''''''''''''''' ''''''''''''''''''..^^::§§§§++====OOOO$$@@====§§||''''''''''''''''''' ''''''''''''''''''''::||||$$@@++OO§§§§@@@@@@§§§§§§^^''^^''''''''''''' ''''''''..''..''--++--OO$$§§§§OO@@@@@@##@@@@@@§§@@$$--''''''''''''''' ''''''''''''^^==::||++::||####@@##############@@##@@##==||''''''''''' ''''''''''..''::====--OO##@@############@@##########$$$$==''''''''''' ..''....''''||++||$$§§################@@############@@§§$$''''''''''' ..........^^--OOOO§§##################################@@@@::''''''''' ........''^^||==OO##################################@@§§§§§§''''''''' ........''++++@@@@##@@@@§§§§§§@@@@§§@@@@@@@@@@############§§§§''''''' ......''''||++§§@@$$$$==++::::||++====OO$$§§$$##########@@##++..''''' ........--||OO##§§====++::--------::||++==OOOO§§######@@@@@@$$--''''' ........||OO$$@@OO++||::::--::----::||||++++OO$$§§##########^^''''''' ........^^OO##@@++::::::----------::::::||++==OO$$@@######@@^^''''''' ........--§§§§##++::::--::------^^------||++++==OO§§######$$..''''''' ..........§§@@$$++----------------------::||++====$$@@####++''''''''' ........''$$##$$||^^------^^--^^------::||||||++++OO@@OOOO$$''''''''' ............@@==::^^^^--------------::++====OO$$==++''##§§OO''''''''' ............@@@@^^''--||==++++||::++||^^##########--==@@$$++''''''''' ..........^^||##^^::++==||::$$$$++OO@@############++++§§$$==..''''''' ............||--^^$$§§####@@##==||==##########@@@@++++==--||''''''''' ............||==||$$@@@@##@@##$$----§§########@@§§||++==++++''''''''' ............::++''OOOO§§@@##@@$$--^^$$######@@@@§§||==$$++||''''''''' ............::==''==OO§§@@@@§§++--^^||OO@@@@@@==++++==$$||++''''''''' ............^^--''^^$$§§§§@@==::^^^^||++||||||++++====OO..''''''''''' ..............::--^^--++==||----^^^^||::==::::||++==OO++''''''....... ................||--::--::------::||++§§++||||++++==OO||''''......... ..................::--------::::||==@@OO||::||====OOOO::............. ..................^^::::--::::::==$$OOOO==++||==$$OO==::............. ..................^^||||::--::OO==::--||OO§§OO==OO====''............. ....................::||::--§§OO====§§§§@@§§@@++OO====............... ....................--::||::$$++||::||++++++========OO............... ....................^^::::--||::::||==OO============++ ''........... ......................||----::||||$$§§§§==++++++==OO++ ..''......... ...................... ----::::||++====||||OO§§$$$$§§ ''''''..''. ...................... --::::--::==++OOOO##@@$$OO .. ''''''''' ................''''.. ||OO====OO$$@@##@@$$$$OO..........''''''' ..............'''''' OO##@@@@@@§§$$$$$$ ....::.. ' ..........''..'''''' ''@@$$$$$$$$$$.. ....'' .. ..........'''''''' ..--§§§§$$..####++ .. .. ..........'''''''' .. ..OO@@--######## .. ......'''''''''' ################## .. ....''''''''.. #################### .. .... ..'''''''' @@########||########==:: .... ''''''.. @@######::^^^^::||||----^^ .. '''' ++######==''......'''' .. ::++##OO-- --......''..

========================++++++++++++++++++++||||||||||||||::::::::::: ======================++++++@@@@@@@@@@@@$$||||||||||::::::::::::::::: ====++==============++++§§@@§§§§§§@@@@@@@@@@@@||::::::::::::::::::::: ++++++++====++==++====@@@@@@@@@@@@@@@@@@@@@@@@@@++::::::::::::::::::: ++++++++++++++++++==@@@@@@@@@@§§@@@@§§§§§§@@@@@@@@$$::::::::::::::::: ++++++++++++++++==@@@@@@§§§§$$§§§§§§§§§§$$§§@@§§@@@@::::::::::::::::: ++++++++++++++++@@@@§§OO++||||||||++++||====OO§§@@§§@@::::::::::--::: ++++++++++++++§§§§$$++++||||::::::||||||||==OOOO§§@@@@OO::::::----::: ++++++++++++++@@§§==++||::::::--::::::||||++==OO$$§§@@@@::----------: ++++++++++++==§§$$==||::--------^^------::||==OO$$$$@@@@::::--------- ++++++++++++==§§==++||::--^^''^^^^^^--::::||++==$$$$§§@@::----------- ++++++++++++OO$$OO++::::----^^^^^^^^--::||||++==OO§§§§@@::----------- ++++++++++++§§$$==||::::------^^^^^^----::::||==OOOO@@@@::----------- ++++++++++++$$OO++::||::^^^^''''''^^^^--::||||++$$OO$$§§++----------- ++++++++++++$$OO||::||::------^^''----OO$$$$$$$$OOOO$$@@::----------- ++++++++++++++==::::++$$§§$$$$||----||====||++$$@@OOOO@@OO==--------- ++++++++++++++$$::||$$::--++++||--^^++++OO==§§$$==OOOO@@$$++--------- ++++++++++++||§§::||||OO$$§§||||--::====::||====OO==OO§§==||--------- ++++++++++++----||||++::||--::::::::++||::||||||++++OO@@==++--------- ++++++++++++----||::::::::------::::==||--::::::||==$$§§==++--------- ++++++++++++----||::----------::::::++++||::::::::==OO$$OO----------- ++++++++++++::--||::----------||----||++==^^::::||==$$§§§§----------- ++++++++++++++||::::--^^''------^^''||::++::--::||==$$$$OO----------- ++++++++++++++::--::^^^^--::||||::||$$==++||++||||OO§§OO------------- ++++++++++++++::++||----||::::::--::::||||++||||++==$$--------------- ++++++++++++++++++||||::::::||||::::||||||==++==++====--------------- ++++++++++++++++++||||::||::++++++++++^^::§§==::==OO::--------------- ++++++++++++++++++||::::::OO::.... ..''++OO||||==$$::::------------: ++++++++++++++++++||++||::::==++++||++==OO++||====$$::::::----------: ++++++++++++++++++||||::------||::--::++++||++==$$::::::----------::: ++++++++++++++++++||||++||::----::||||||||++++OO§§::::::::--------::: ++++++++++++++++++||||::||----------::::||++==§§$$::::::::::::----::: ++++++++++++++++++||''::::||::::----::::||==OO$$$$§§::::::::::--::::: ++++++++++++++++++§§ ::::::::::::----||||==$$OO$$++§§::::::::::::::: ++++++++++++++++OO$$ ----||||::--::::==$$OOOO''||@@::::::::::::::: ++++++++++++++§§$$$$ ^^----::++++++==OOOO====''::@@@@OO::::::::::: ++++++++==§§§§§§§§$$ --------::++++++==++ ..::@@@@@@@@@@::::::: ++++§§§§§§@@§§§§$$$$ ''------::||++++ .. ::§§@@@@@@§§§§@@@@| §§@@@@@@§§§§§§§§§§$$ ..----::::|| ..++@@@@@@@@@@§§§§§§§ @@@@@@§§@@§§§§§§§§$$ ++:::::: ''^^@@@@@@@@@@@@§§§§§ @@@@§§§§§§§§§§§§$$$$-- .. ^^''§§@@@@@@@@@@§§§§§ @@@@@@@@§§§§§§$$$$§§OO |||| ^^§§§§@@@@@@@@@@@@§§§ @@@@§§§§§§§§$$$$$$§§$$ ::==OO ^^§§§§@@@@@@@@@@@@§§§ §§§§@@§§§§§§$$§§§§§§$$ ||++||++ ''§§§§§§@@@@@@@@@@@@§ §§§§§§§§§§$$§§§§§§§§$$ || ++==^^ ''§§§§§§§§@@@@@@@@@@§ §§§§§§§§§§§§§§§§§§§§$$ ::::== ..§§§§§§§§§§@@§§§§@@@ §§§§§§§§§§$$§§§§§§$$§§ .. ++..-- ''§§§§§§§§§§@@@@@@@@§ §§§§§§§§§§§§§§§§§§§§$$.. ====== ^^§§§§§§§§§§§§@@@@§§§ §§§§§§§§§§§§§§§§§§§§$$|| ++++§§++ .. ::§§§§§§§§§§§§§§§§§§§ §§§§§§§§§§§§§§§§§§§§$$$$ ==^^++++:: '' §§§§§§§§§§§§§§§§§§§§§

3.you

+?rr..zrr+ +?wr? +?zr+ +M? +M? +r$M.rwMr+ +?rz$^$^^^^$Mr? +M?+w+ +r^$z?...........??rMz+ +?z++w+ +?wMr...................?r$? +?r+ +X++?$r?.......................?rM+ +$+ ++r+Mr?...........................?$? +z+ ++zM?..............................?z?+ ++r+ +r$?................................?rr+ +r++rrr..................................?rr+ +$+?r?....................................?z? +z+M?......................................?M+ +$?........................................?M+ +$?........................................?z? +rr?.........................................?$+ +M?..........................................?r?+ +$?...........................................?$? +$?............................................??M+ +$?..............................................?z+ +M?.....................??rrr?.........?rzww,zwwr?M+ +rr?.................?r$r? ?rz$r?..?zr+ +?M?+ +$?...............?rM+ +?Mr?M+ +?M+ +M?..............?M? +?$+ +$+ +?M?............?M+ +?w+ +?r+ +M?...........?$+ +z? +$+ +?M?.........??? +?z+ +? +M+ +M?.........?r +?? ++M+ +$$+ +r+ ++M?.?......??. +$$+ +?z+ +z+ +rr??$?.....?r+ +X? +??rrrr?+r? +X++$??rM?....?X+ +?$r..rr?......?rr+ +$z+?r?r?X?....?$+ +$?.............??r+ +w?z+z?r??r?....?M?+ +?M?...............?$+ +r+?z+Mr??rr.....??Mr+ +?$r?................?M+ +r.+?rrr?.?z?.......?rz$XrzM$z?..................?z? +?r++?wX?..?M?................................??rwr+ ++r+ +?$?........................??rz$$MX..zrrr...?M+ +r+ +rXz?..................?rMMr.................?X? +r++?r?.?rz?.............??Mz?.....................?$+ +r??X?.?r............??$r........................?r? +$?z................?Mr...........................?$+ +$??r.............?rM?............................?rr+ +$?..............?rr?..............................?z+ +?M?...?r?......?rr?................................?M+ +rwMXr.......??X?.................................?w+ +z?........?$?..................................?z+ +z?........?X?.................................?rr+ +z?.......?r.........?.......................?zr+ +r?.......??r.......?XXMzr..............?rrMr? ++r?........?w?............?rrzwMMX,zXMwrrr? +?r?........?X...........................?M+ +??..........?M?........................?X+ +r...........??X?....................?rMr+ +?M$?...........??M?...................?M+ +rrr$?.............?$r................?r$+ +?r+++Mr?............?r$r.............?wr+ +w+ +rMr............??wMrr.....?rwXrr+ +r +rMwr?...........??r..rr...?r?z$r+ +$+ +?r,wzr?...............?r +$+ +?r+ +?rz^$X?........??. +rrX+ +X+ +z?X?........?? +$+M+ +w+ +??++Xr.......?z+w?+?z+ ++r+ +M+ +wr......?wrr+ +$+ +MrM+ +?. +Mr.....??M?r$+?r+ +$+++MX+ +$+ +wr....?z+ +$?$+ X$^$^$r+ ++z$r+ +?r+ +Xr?.??w+ +$z? + +r$z+ +?z$r? +M+ +zr??$+ +?$wz+ +zz+ +?X$zr+ +M+ +rMXr+ +w?+r$? +M+ ++rX$$zrr?rr+ +?w+ +?r+ +r$?

...........................????zr.?rr?rr???rr.?rr..................... ...........................?rrrrr??zrrrrr..rr?rr?r?................... .....................?..??rzwrzXrrrrXzrrrrrrrrz?wrr?.................. ....................?rrrrz,wzzzwMzzrrrrrrz.zXzrXXrr................... ...................?rr?rMzXrzMrXz.rrrzrXwXrXzzzzz??................... ..................?rr?zrrXzMwXzrrz,,wXMwMMM,,XMXzr?.?.?............... ...............???rrrrrzwwzwMzrzXMM;M^^$$^MMM,,,Xzr???.r..?........... ..........??????rrrr.rzrrrX$$MMXM$M$^^$-$$$$M;MM^$MzXrr............... .........?.???rrr.rrrr..rz$-^$^M^^^^^$-$$M$$$M^^^MMwMwXrrr??.......... ........?.????rrrrrrrrrM$^^^$^-^^-----$^$^^^$M^$^^$MMMXrrr............ ...........?.rrrrrr.zM$----$^^--------^$^$^$^-----$MXMwXXr?........... ..........??rrrrrrrM$--------^--------^^$;$-------$$MMM;wXr?.......... .........??rrrrrrrM$^^-----$$^------^^$^$-^-------^^$M$M;Mzr?......... .........?r.rrrrrM^--^^^^^^$$^^^^^$^^$^^^^^^$;^^^^$$^$;wM^Mzr?........ ........??r.rrzrM^^^$M;;,XwX;MM;MMwM;;MM;;;^;^^^$^^^^^^$$;Mwwz?....... ........?rrrrzzM$MMzzzrrr...r....r...rr.z,,,Xw$^------^$$MMMzr?....... .......??rrrrzwMM.z.zrrr.r.....r.r....rr...z.zwM^----^$M$MMMwr??...... .......??.rrzX;Mwzrrr.rr?.......rr..rr......rzXwM$-^$^MM^$$$.zr....... .......?rrrzz;MMzrrrr...........r...r.rrrr.rrzz,Xw$$^^--^$MXr......... .......??r.z,wMMrrr...................rrrr..rrrzXXM$^----$$Mr?........ .......??rzX;M$Mrrr...................?rr...rr.r.zwM$----$$r?......... ........??XM$MMMrr..?...................rr..rr..rrzMM^--$$r?.......... ........??XM$$,wr.....................?......r..rrrzM$--$Xrr?......... .........??wM$,zr.....?..............?.......rr..rrrwMr$wrzz?......... ........????;MzMr?...?........?..?r...rr..rr.z.rr.rrrr$$MXrz?......... ..........?rXwzMr?.?.?rr....r.....rrrrrrMrM^^^^$$r.rrrM$wz.r?......... .........??rzMM$???rrrrXM^MXrrrr.rrzzr$^^-----^^$$rr.rz$wzrr.......... ..........?rrrrzr.?r.zzM^^^$Mwwrrrrz;^^^^^^^^^^^^MrrrrrMwrrr?......... ..........?r?rrr?rX,X;M$$$;$^$MrrrrzM^^^^^^^^^^;;Mr.r.rwrrrr?......... ..........???rrrrz.XMw;M^^^^^^$r?.?rz;M^^^^^^$MMwM.rrrrrrrrr?......... ...........?rrrr?z,,,zXM;;^^^$wzr??rrXM^^^^^$MwMMz...rrrrrrr.?........ ...........??rrr??zz,XXM;^^;MMrr?.??rrrM;M^^^^Mzr..r.rrrr.rr.......... ...........?.r?r.?rzz,w;;;;;Mzr..???rrr.r..rr..r.....rr.rr?........... ...........????rr??rzXw;;;Mzrrrr...?r.rr........r.r..rr?.............. ............??.rr.....rrrrrrrrr??..?r..rrr..r..r.r.rrrr?.............. .............??rr??.?......?rr?...rrrrzrrr...r.r.r..rrr?.............. ................?r?..??r....?.rrrrrrr,zrr.r..r.r.r...rr?.............. .................??........rr..rrrz,zwzzrr.r..rrr..r.rr?.............. .................??r.r...r.r..rrrzzXrXXXw.rrr.rr..r..rr?.............. .................???..rr.r.?rrzzzzrr?rr.rzwwzr.r.....rr?.............. ..................???r..r.?r.zzrr.rrrz,XwMwzwz.r..rrrrr............... ..................??...rrr?rzzzXrrr..r..rr.rrz.rr..rrr?............... ...................??..?..?rrrr...rrr...rr..r.....rrr?+............... ....................?r?r..?..r...rrrzz.zr.r.rr.....rr?+?.............. .....................??...?....rrrrzX,X.r...r.rrrrrrrr++?............. .....................?+?r..?..r?rrrrrzrr...rrzzzr.zrrr+..+?........... .....................?.+?r?rrr...rrr..r.r.rrz;MXzz.zX+...?+?.......... ....................?? +?r?rrrr.rrrrrrz,,wM$Mz.zzz.....????......... ...................??+ +rr..zz.zrzw^M^$MX..zzr?.....??..??....... ...................? + +?rwMMMwwMMMwX...Xz?? .....??.... ..?.. ..................??+? +??rwz..z,,,.zXz?.+?......?........ + ..................? +? .???r,w,,X,XXr??M-$z?....+?.........+ .................?+++?? ..????rw;,wr?$-^^-$??...+?.........+ ................?+ .? .??rwwrwr$------^$M??. +. ?.....+ ..............?? +?+ +.?r$---^^^-------^--$r+ +? .... + ............?? ??+ +?$-----^^---------^$M+. +? .... + ..........?? + +.?. +?$-------^$$^-----^$$rr? +. .....+ .......??+ +... +??. +M-----^$r...rrrMM$$zrr.rr?+. .....+ .....?? ++.... . ?? ++M$-----$$r.....??rrrr.r....?? .....+ ...?+ ...... . ??+ +?X$----$M???........?? +? .....? ?+ ........... .?? ++rrrM^$$rr?? .... +?. .... + ......... ...+rr???rrrr?+ +?. ....

.....................................................................r ............................rzXw;MMwwXzr.............................r .........................rzM;;;;MM;;;;;;MMzr.........................r ......................rzM;;;M;;;M;;;;;;;;;;;;Mwr.....................r ...................rrzM;;;;;;;;;;;;;;;;;;;;;;;MMzr...................r ..................rzM;;;M;;;MM;M;;;;;;;;;;;M;M;;;Mz..................r ................rzwM;;;;;;;MM;;;M;w;M;M;;;M;;M;;;;MXr................r ...............rzM;;;M;;Mz;w,,,,Xzrwzrz...zX;M;;;;;MXr...............r ..............rz;;M;Mzzr..r.....rr......rrrr.zzwM;M;Mwr..............r .............rzMMMwzrrrr...........r....rrr...rzX;M;;MXr.............r .............rw;Mwzrrr..r....r.........r.rrrrr.zzM;;;;Mzr............r ............rzMMMXrrrrr......?..?........rrrrrrzzwM;;;MMr............r ............r,,Mwzrrr.r.r?..?....??....r.rrrrrrzzwM;;;;Mr............r ............r;MXzrrrrrr???.......????..r.rrrrrrrzXwwM;;Mrr...........r ...........rz;Mzrrrrrrr..???......???.r...rrrrrr.zXMM;;Mzr...........r ...........rz;Mrzrrrr....?...?......??...rrrrrrrzrzXw;;MXr...........r ...........rzMX.rr.rr.rr?.?.............rrrrrrrr...zXM;Mzr...........r ...........rrMXrrr...rr?....?..?.?..???rrr..rrrrrz.zzXMMXr...........r ...........rrMXrr...r.rr.?..r.??.??.?rrz..Xw,XXzrz.zzXMMwr...........r ............r;wr..rrrrrr.zz,wrrr.??rrrrrzz,XXwM;MMX.zw;Mzrzr.........r ............rXMr.rrrXX,Xrr..rrrr?.?rrrrrrrz,Xz.rz,,XzX;Mr.zr.........r ..........rrrrMrrrrzrr.rrzwzrrrrr??rrrrrr?X;MrXMzrr.zzMXzzrr.........r ..........rr.rrzr...rrzrrwwzrr.rr.?rrrr.rrrr..r.rrrrzzwwzrrr.........r ..........rrrrrr.rrrrr.rrrr.r..r..rrrr.rr.r.....r.rrzz,MXrzr.........r ..........rrr.?r.r.r.....r.rr.....rr.rrrrr.r...rrrrrzX,wzrzr.........r ...........rr.rrrr...r.r...????...rrr.rrrr.r...rrrrrz,wwXrzr.........r ...........rr.?rrrr....??..?..?...rrrrrrr......rrrrzz,XMwrr..........r ............r.?rrrr??.....???rrr..??rrrrrrr?...rrrrzzw,wzzr..........r ............rrrrrrr?...????...???.??rrrrrrrr.?.rrrrzXXwXr............r ............rrrrrrr?...???r?r.rrr.rrrr...r.rr..rrrrzXXXzr............r .............rrr?rrr?..?rr..r..r?r.rr..r.r.rrr.rrr.rXzr..............r ..............rrrrrrr..rr..r...rrr.?rr.r....rrr.rrrzXr...............r .................rrrr.rr........r..rr....rrrrrrrrrrzXr...............r .................rrrrrrrrrr.r.....r.rrrrrrzXzrrrr.rzzr...............r ..................rrrrr?rrXXr???+ +??????rzz.rrrrrrXr................r ..................rrrrrrrrrrrrrr?.???rrr.zr..rrrrrXzr................r ...................rrrrr?r?rr.r..r..rrrrrr..rrrrrzXr.................r ....................rrrr.r..rr.rrr.?rr....rrrr.rzXr..................r ....................rr..rrrr?rrr.rr....r.rrr.rrz,Xr..................r ....................rrr..r?r.....r...rr.rrr.rrz,,Xr..................r ...................rr?rr.rr?.r..........rrr.rz,XXXr..................r ..................rrX+..r.r...r........r.rrrr,X,zXrMr................r .................rrwr+?..rrr..........r.rrrr,z.zzrrMMr...............r ................rz,w? +rr?rrrrrrr.....rrrrzX...zr?rw;Mr..............r ..............rX,,,w? +r..?.r.r.r...rrrrzzz..rr??rzM;MXr...........rr ...........rz;;,,,ww+ +?.....rrrr...r.rrzrrrr.???rM;;;;Mzr........rr .......rzw;;;;w,,,ww+ +?....?rrr...rr.r.r?+?.??rM;;;;;;;MMXr....rr ..rrX;;;;;M;;;;,,www? ++.....?.r.rrr.rr?+...??rM;;;;;;;;;;;;MMz.. ;;;;;;;;;M;;;;;;,,,w?+ +?.....rr.rrr? +?.+???rM;;;;;;;;M;;;;;;;M ;;;;;;;;;M;;;;;;,,,wr+ ++r......rr+ ++??rrM;;;;;;;;;;;;;;;;; ;;;;;;;;M;;;;;;,;,,wz+ +?r.rrr+ ++??.?rM;;;;;;;;;;;;;;;;; ;;;;;;;M;;;;;,,,,,,ww? +?+ ++??.?MM;;;;;;;;;;M;;;;;; ;;;;;;M;;;;;;,;,,,,,w?+ +?rrr? +?..?MM;;;;;;;;;;;M;;;;; ;;;;;M;;;;;;;,,,,,;,wr+ +?rrr.zr+ +?.??M;M;;;;;;;;;;;M;;;; ;;;;;;;;;M,;;;,,,;;,wz+ +?.r??zzr? +?.?rM;;M;;;;;;;;;;;M;;; ;;;;M;;;;;;,,,,,;;;wwX+ +??.rrzrr?+ +?.?zM;;;M;;;;;;;;;;;M;; ;;;M;;;;;;;;,,,;;;;wwX+ +??+.rr.zr+ + +???w;;;;;M;;;;;;;;;;;M; ;;;;;;;;;;;;;;;;;;;;,w?+ +??++rrrzr? .?+ +..+??M;;;;;;;M;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;,;,wr+ +?? +r???rr+ +.???M;;;;;;;;M;;;;;;;;;; ;;;;;M;;;;;;;;;;;;;M,wr+ ++. +??rrzrr+ +?+??rM;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;,wX+ + ++r..rwrz? ++?+??w;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;,w+ + ++rrrrrrrrr+ ++?++?M;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;,,w?+ +rrr?rwr.rr+ +??.??M;;;;;;;;;;;;;;;;;;;;

4.madah

_,pm=====mq__ _#" "q_ _gq#==wag_____ggmmmmNmmmmg___ g#^_F __gN@T7 7Mmg_ _#^ @ _gmF7 7a_ g ]_g@^ ?h_ @ _gF Mg ] _#W_ ?h_ @ _@ W_ dg@ M, B_ W_ q@^ ?@ g dp B "Ng W ?] Wb _ggmmmgg__ _gmm=""""=mg@ ?@ _g#" `"Mg__gF "k, W_ _g" "@ ?q @ gF g @ M@ _@ d] _ @ W_ q __ @ W@ @ @_ qg Hb W@ q@ p _ ?@ qMg @ gL,,ammm=MM"Mmq# Wg ?pqb?g ?q_ _g^ 7p W q_Mg@ ?g_ Mg_ _g@ @ q W_W@ ?q_ 7Mmg______g#F qF db Mg@ W `777 _______gm@ ] ?W_ __ggmmmMMMMMUTTT@SSUM, @ _,=""a_ __g#@USSSSSSSSSSSSSSSSSSSUg _F_p_ Mc _g@@SSSSSSSSSSSSSSSSSSSSSSSSM, @ q@^ g#@SSSSSSSSSSSSSSSSSSSSSSSSSSSUB_ @ ^ _g@SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSU@ "g_ _p g@SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSU@ "MpM7 q@SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSW @ @SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSq# @ q@SSSSSSSSqpSSSSSSSSSSSSSSSSSSSSSS_gN" @ H@SSSSSSSS#MNmmggg___SSSSSS_gggm="` @ @SSSSSSSSSSSSSSSSUUTUUMMUTU@Sg qb ?@0SSSSSSSSSSSSSSSSSSSSSSSSqg^ _jb ?gjSSSSSSSSSSSSSSSSSSSSSgN" _p@W MgjSSSSSSSSSSSSSSSSSSgF _F "ag_ 7MggSSSSSSSSSSSSS_g#^ _@ "Nq___ 7Mmgggggggggm8Ug__ g ""Nmqg___ `777 q `"Ng _@ `""=wmmgg_ db qM] g p^Mg O] _# W_ @ g^ "g_ @_# @ _pMg_ _F W_ d#"Ng_d] _____# Mm__ # Mg g^ W_W *""""WNmg_ "Mmg__ q^ "g_ gF WgL_ "h, `"Wmg____ @ WggF Wb"Wg_ M """NmmggggL ?F ?% "ag_

, _X@j>_f,q@bj.jg^_gF _ __gggN@@__#ggg#Q__g0_g@g#j,` ,p<qg@g@@g@@@#8@SgqQggggg@g@QG~ ` p/ggM@@EX@@M@@gggggg@@g@@ggg@b` _jgQUggX#@@g@ggggg@g@@@@@@@@@@@@_.```` ~~-gWgmAg@N8g@gggggg@@g@@@@@@@@@@gg@@gggg_ .?@QQ_gg@ggggg@@@@@@@@@@@@@@@@@@@@@@@@@@@g@e=` '>cSXjB@ggggg@@@@@@@@@@@@@@@@@@@@@@@@@@@@@g@gg8, _gEyg@gQggg@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@gg, Qg@g@8ggg@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@gg jg@gg@gg@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@g@@@@gg, .gNgg@gg@@@@@@@@@8N8W8@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@) q@gggg@@@@@@@8@88CC?3SSSS888888@@@@@@@@@@@@@@@@@@g@@@p> qgggg@@@@@@@S8S0cjcjc?SSSS8S88888@@@g@@@@@@@@@@@@@@NF^ ?qggg@g@@W@SS8SS00j?jCCj30SSSSS88888@@@@@@@@@@@@@@@@@` Wgg@@@@@@@C5SjS0Scccc????<C?33G888888@@@@@@@@@@@@@@ `W@@g@@@80CSCCcCC>??C?C><>C?3jjS888888@@B@@@@@@@@@g "W@@@@@8C^?<><C?????}()<Cjjjgggggggggg@8@@M@Mg@@ggb ~ W@@g@^~```?jjggjgjjjjjggggggggBgggggggg@Eg@@@@@@L gMg@@@`~jggggggggg@8Sggggg@gggg@@@@@@@@pg@8W@@@@8 W@M@@N,_ggggggggggg@@@@gMg@@@@@@@@@@@@@@@@8M@@@@N ?bSBW_y@@g@@@@@@@@@@g@0UBM@@@@@@@@@@@@@@88ggW@g@g ?g8@ Wg@@@@@@@@@@@@gb>`UW@@@@@@@@@@@g@Ng8gg@N@gg (UgB ?@@@@@@@@@@@@@@0C>?8BWW@@@@@@@@E@ggg@g@88@@ 8?8] ?8@@@@@@@@@@80j?<?Sgg@@@@@@8@@88g@@@g@="^ ~j8@`<jUMM@@EX@80g83```U88Sgg88888888g@g@gL ^=O,?300SSSSSCSg@__,gggqgg@8ggg8ggg@ggg@@ `~Sjc0S9ScSS888W8gggg@@88SQgggggg@g@@@ `5gggSSSSSSS0ggg@@@@@gggggg8ggg@@@@@@ ?088gSSPSgggg@M@@8g@g@N@ggg8@@@@@@@@ `?S8ggSCqg@@@gggggNNN@@@@@@@gg@@@ggF ?0SS80cW@@@@@8Q88g88@8@@@@@@@@@gg@ <jSSSGS88S8gggggggg@@g@g@@g@g@g@] `US03S8SS88SB@N@@@@@888gggg@g@g@ 'jSggSSSS8SS@@@@ggggggg@g@@ggF "Cjgggggggg@ggggggg@@@@@@@^ ""Wgggggggg@@@@@@@@@@F ^"MW@@@@@@@@@@@@@` _ ^UW@gg@@@@@^_gg@g ' `7M@@#@gg@@@@@g_ _ggggggg@@@@@@@@@@gp _g@@@@@@@@@@@@@@@@@@@_ _g@@@@@@@N@@W@@@@@@@@N8x_ gg@@@@@@@N8V7778@WWW@88SC7> MW@@@@@@0`` 8UWW@@@@S

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ggggggg@@@@@@8@88888888888888888SSSSSSS @@@@@@@@@@@@@@@@@@@@@@@@@@gggg@@@@@@@@gggggg88888888888888SSSSSSSSSSS8 @@@@@@@@@@@@@@@@@@@@@@gggg@@@@@@@@@@@@@@@@@@ggggg88888888888S88SSSS8SS @@@@@@@@@@@@@@@@@@@gggg@@@@@@@@@@@@@@@@@@@@@@@@@gg8888888888SS888SSSSS @@@@@@@@@@@@@@@@@ggg@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ggS888S88SSSSSSSSSSS @@@@@@@@@@@@@@@@gg@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ggSS8S8SSSSSSSSSSS @@@@@@@@@@@@@@gg@@@@@@@@@88@8SS8@SS88@888@@@@@@@@@@@@ggSSSSSSSSSSSSSSS @@@@@@@@@@@@@@g@@@@@@@@8888S8888SS8SS888888@@@@@@@@@@@@@SSSSSSSSSSSSSS @@@@@@@@@@@@@g@@@@@@88888SSSC0CC?GSS0SSS8888@@@@@@@@@@@@SSSSSSSSSSSSSS @@@@@@@@@@@@gg@@@@@@88SS0C^``````` ?C200SSSg8@@@@@@@@@@@@SSSSSSSSSSSSS @@@@@@@@@@@@gg@@@@@@88S0jj). ` ` `?0SSSS8888g@@@@@@@@@@SSSSSSSSSSSSS @@@@@@@@@@@@g@@@@@@88SSS03C>>{`~ `.`?SSSSS8888@@@@@@@@@@@8SSSSSSS0SSSS @@@@@@@@@@@@g@@g@@8888S0C??``````````^?0jSgS888@@@@@@@@@@8SSSSSSSSSSSS @@@@@@@@@@@@g@@@@88888S2>>j___, `),jgggggggggg@@@@@@@@@8SSSSSS0SSSSS @@@@@@@@@@@@8W@@88888ggggggggggg2`?0ggg@NNNNNN@@@g@@@g@@@ggSSSSSS0SSSS @@@@@@@@@@@@gM@@8SSgg@@@@U@@@@8SC>`Gggg8gNgggNgg@@@@@@@@@g@@SS0SSS000S @@@@@@@@@@@g@8M@8g8@Sgg#M@B@M@@@2>jgg@@#@gMW@g@@@@@N@@@@@@@@SSSSS0SSSS @@@@@@@@@@@@@S8W888gSN@88@@8@8880jSgg@@88888888@8@g@gg@@@@g@S0SS0000SS @@@@@@@@@@@g@jjg@8SS8SSS8S0CSC?0S0SS8@@gSU88gSSSS8g@g@@@@@gbSS000S0S0S @@@@@@@@@@@@@S0S8@SSS0C2C<3Cjc0SSSSS8g@@g88SS88gS88gg@@@@g@0S0S00S0SSS @@@@@@@@@@@@@]CU8@S0?33??<<^jgg8003GS8@88gjjSSSSggg@@@@@@@@SS000000S0S @@@@@@@@@@@@@@g8088C><}```_SSCCCj_,jgg@ggg@ggjSSggg@@@@@N@S0SSSS0000SS @@@@@@@@@@@@@@@SCg8gj()(jg@0S8888gggB@@@8@8g8gggggg@@@U8SSSSS000000S00 @@@@@@@8@@@@@@@gg888gjjjg8SSSgg88SS0S888gggggg@8gg@g@@SSSSSSS00000SSSS @@@@@@@@@@@@@@@@@@@88ggg@g8SSgggggjggggggggg@@gN8gNg@0SSSSSSS00S0SSSSS @@@@@8@@@@@@@@@@@@@80S8U@8gg@N"F"""V""^?^@g@@@@gg@g@@SSSSSSSS0SS0SSSSS @@@@@@@@@@@@@@@@@@@@@0S]SSWM@g_,_,_,_gggg@@@gg@g@gg@SSSSSSSSSSSSSSSSSS @@@@@@@@@@@@@@@@@@@88gg8pSCSU8@8@88888@@@@@8ggg@gg@SSSSSSSSSSSSSSSSSSS @@@@@@@@@@@@@@@@@@@@8@8g80800SS88gggg8@888ggg@@gg@NSSSSSSSSSSSSSSSSSSS @@@@@@@@@@@@@@@@@@@8@RS8g80SjjC2SS8S88S8888g@ggg@@gSSSSSSSSSSSSSSSSSS8 @@@@@@@@@@@@@@@@@@@8g 8S88g0S00000SSS0SSS8g@gg@@@@NgSSSSSSSSSSSSSSSSS8 @@@@@@@@@@@@@@@@@@gg@ USSS8@0S0SgjSSSSSg8gggg@@@@@U@gpSSSSSSSSSSSSSSS8 @@@@@@@@@@@@@@@@ggg@^ GS3SS8gggSCjS088gggg@@@@@@\UW@ggSSSSSSSSSSS8888 @@@@@@@@@@@@@ggg@@@@ "2j??US8ggggggggg@@@@@@F ?M@@@ggggSSSSS8S888g @@@@@@@@ggggg@@@@@@@ ^2<?CCSSS88@@8@@@@@9^ ?M@@@@@@@ggggg88888g @@gggggg@@@@@@@@@@@@ `CjjCj?5SS888@@9^ (g@@@@@@@@@@@@gggggg gg@@@@@@@@@@@@@@@@@@, `GjjjcSSSS89^ jQ@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@ "GgSSSSP^ ?q@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@ "` }`g@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@] ggggp `Q@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@ __""W@g@, q@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@ _0@8gggMF g@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@ ,^ Z@8@@@ g@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@] / _> 7W@^ _@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@ ` "Bggg@ q@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@ _g@@g@@@, g@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@ _ggP"gN@8b @@@@@@@@@@@@@@@@@@@@@

5.Wishie

,???+^;++??_¨ =<_¨ ,)- '=0§+:,¨ ',~;+8<+;~.` ¨;<^&' `,^)<)0&0)<?+^^^?<)00):` .¤. )' `+§§<;***************:<0¤, .¤¨ '< ")&<:*********************:¤0" §¨ =~`)§+**************************;§: .< *)&?******************************))¨ _: <8:********************************<§¨ ,? <<&;*********************************?§¨ ¨0 ?)*:***********************************?§¨ ¤_§***************************************<) .#;****************************************&, .@<****************************************^& )<:*****************************************0* %:******************************************:%` 8********************************************<¤+ ¨8**********************************************<< 8**************************************:+<<<<<;*§' §?*******************;)0)<)¤0§¤+****:<¤<=,"'",;)8" :§*****************?0<. ¨,<§):?0- `<<¨ ¨8:**************;§?¨ :%¤¨ "§' <¤*************+§" "0` '0 `8;***********;§` .0 ¤` <¤***********¤. &` ' <` `8;**********0 ,` 0. _#< < :0**+;******0 ,#< &" '¨ .< §?*0%:*****), ¨ `8 ¨'.-=;^^_'"¤¨ ¨< '%:0)§*****:0¨ ¤§<<)¤)<?+;::?)%. 8< ;)¤<<¤*****<¤¨ <0**************:§¨ §-<¨00<*))*****?§_ "0)****************0" ¤`-<"@<**0<******<0?,¨ `=¤§^*****************&` <. -<¤<***§?*******;<¤¤))¤§0<:*****************:¤* ^- -@§***:0:***********************:^??<<<)¤¤¤)¤* =: ,8:**********************+)0000¤)<<<??+;****?)` -? ¨_<¤¤¤:****************<§§¤?******************;§` ¨¨ ");+**?&:************:¤&):**********************<< ¨&:&§<**^:**********:¤&<**************************&¨ ,&*§+**************?&<****************************<< "8*:**************)§:******************************¤, ¤<****:^********¤¤*********************************§¨ ¨^¤¤¤¤0+*******<0**********************************¤- _)*********;%***********************************<* -)*********¤<**********************************^¤` -)*********&;********+***********************<):¨ ~)*********&;*******?0¤¤)<+*************+<)<:" :<*********)<************+<)¤¤¤))))<))))<0 ?<*********:%***************************<- <+**********<0************************:): ¨§:***********¤¤*********************:)?' ¨<§8*************)§:******************:§' `¤.:8+*************?&)****************?&. ¤" `?¤<:************<&0?**********:<§+¨ *= .<¤¤?:**********^¤§§0¤)<)¤¤¤)^8)_¨ 0 '*<)¤¤<^*********:+??^*****<`=)§. .? `,*?<)¤¤<<?:**********) && <' ¨"_80<*********¤ -))_ ¨¤ :_ <¤********0¨`§`'% .^ '< <0*******<.¤. <~ `00~ <` ?0******:&0))"'% ¨0'¨<§~¨ '< +§:****;& `0;¤- ^<)¤<0<¨ `?&<. <" :&:***&, 0<0 "¨ `.*<¤;¨ .<0)=` ¨0 -%^*<¤ ¨88), -¤; `_<¤)+-` :; .%)8` ~&`+§^¨ -)¨ ¨"*<¤¤¤<+*~%` `¤, ) =&?`

....."""""""""..........,.=<=-**_<:~-~;,?*,,................ """""""""""""""""""...,:))%¤~~)<<¤<*_?-+)^?~-,.............. """"""""""""""""".,_=?&&&¤&%&0¤<<<<0¤))§¤&)*,............... """""""""""""""".=*;¤§¤§880%§)¤§§§88%%0§%§:,,............... """"""""""""""".-+~<<¤&8%§¤¤§%888@@@@888%&<-,,,,,........... """"""""""..,,=<))<¤§§088%§8@@@@###@@@888880<^-............. """"""""...,~:*^<?)¤<¤8###@@#######@#@@@#@@@88§);,.......... """"""".".-_^<<<<)¤&@@@###########@#########@88§?*.."""".... """"""""".~^^<<)0%@#################@#######@888%<-..""""""" """""""""~^+^)¤§8###########################@@@@88+,."."""". """""""".*<+<<0@#############################@@88@&?,."""""" """"""""-<<)§§@#@@@88%8%888@8888888@@@@@#########@88¤-"""""" """"""".;<<§&8@8%§§¤)<+^???<<<)¤¤0§%%%%8@#######@@@80-.."""" """"""",<<0&8@80¤¤<<+;=~~=**:^+??<)¤00§%8@#####@@@@%§?,""""" """""""~<¤&8@8§¤<?+^:*==~~=*::^++?<<<)0&%8@#######@¤;,"""""" """""""_)§%8@8));;;;:*===~~==*:::^?<<)¤0§%%@######8¤,""""""" """"""",¤%@@@8)?=**::*====~~~~~==*+<<<<¤¤0&8@#####0."""""""" """"""""~8#@88<:==*===~~~__~~~~~=*;+?<<<))0§8@###@?."""""""" """""""",¤@#%&?=__~~_~~~_____~~=*;+????<<))0&@&@@0§<"""""""" """"""""..)8%8;----__===*==*=*;^?<¤00¤0¤§¤))¤)8#@&0<"""""""" """"""""",0888~,-~;?)¤¤¤)<??;?<))0%8@#####§)<¤%#8§¤*"""""""" """""""""=)0%&--;<)§%8%&§§0)<)&%@#########@¤)<)@8&¤~"""""""" """"""""",?+<<-<&%8@##@@##§<?<0@########@@8)<<?%¤)?*"""""""" """"""""""~?)^^0&888@@@@##&<_-<%@######@888<<<<0<<<="""""""" """""""""",<<<.0§§§%@@@##@§?~-;¤§@@##@@88%¤<<))0)<<-"""""""" """""""""".*?<.^0§&%8@@@8&?*_-~?<0&%8%%&0<<)))00<?:""""""""" """""""""""_~<-,+¤&%8888§?^=---+<<<<<<<<<<<))¤¤+,""""""""""" """"""""""".:^=-~=;<<<+?^^:_---^?+<<+++??<<)¤0)-"""""""""""" """""""""""".,_-=****:*=*?=?^^?<§&)<<???<<)¤00),"""""""""""" """""""""""""""-*******:;^;<<)§%8§<+^?<<<)000¤¤,"""""""""""" """"""""""""""".~;^;::;^;*:?¤§&¤8&%¤)<<<)0§0¤¤¤,"""""""""""" """""""""""""""",:+?^;:*^<0§0)<^)¤0&8%0<)000¤¤¤""""""""""""" """""""""""""""".~:^?^*<&&0¤00¤§§§&%%&8¤)0¤¤¤0<""""""""""""" """""""""""""""""-*;^^:<%0¤)?+^^?<<<<)¤¤)¤))¤0"""""""""""""" """"""""""""""""""=:;:=;<+^^^<)00¤¤)))))¤¤)¤¤<`'"""""""""""" """""""""""""""""""_;*=:^++?<¤%88§¤<<<<)¤0¤¤0¤``'""""""""""" """""""""""""""""""¨.***;^;:+<)¤0)<?<<0&%§&&0&````"""""""""" """""""""""""""""""¨ '-*:?;*:^?)<)¤§0&@@8%&§§,''`'`".."""""" """"""""""""""""""¨ ¨',+)¤¤§000&8@@@@8&&&).`''''"'""...... """""""""""""""""`` ¨¨¨"?¤8@8%8@@88&&%&^'¨``''`.`'````''" """""""""""""""."¨` ¨¨¨`"^0%&&%%%&%0-'=?```'`"``'`````` """"""""""""".."¨¨`¨ ¨¨``"-<§8888<-)@##?`````"``'````` """""""""".....¨ ¨¨` ¨¨¨¨``,?0&&¤§######).`¨¨'```'```` """""""""".."'¨¨ ¨¨`` ¨-0##@############+¨¨`¨```'``` """"""...."`¨ ¨¨¨¨¨¨``¨ ¨<################8"`¨¨`¨``'``` """""...'`¨¨¨¨¨¨¨¨¨¨``¨¨ _######8%§§8@####8?+-'¨`¨`````` """"."`¨ ¨``¨¨¨¨¨¨¨¨¨``¨¨ ¨=@######^=~--=;?<<;=_--.'``````` """'¨ ¨¨`````¨¨¨¨¨¨¨¨¨``¨¨ ¨¤8####@^,""'"""."'```¨¨¨'`¨````` `¨ ¨¨¨``````¨¨¨¨¨¨¨¨¨¨``¨¨~;?0#@0:"`¨¨¨¨¨`¨¨¨¨ ¨`¨````` ¨¨¨¨¨¨¨¨```¨`¨¨¨¨¨¨¨¨¨¨`,-"''.,.'` ¨`¨`````

)))¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤))))))<<<))))<<<<<<<<<<<<<???????++^^^;;;;;; )))))))))))))))¤¤)))))<<)§%88888888%&¤<<???????+++^^^;;;;;;;;;; ))))))))))))))))))))))§%888888888888@@8%§¤<++++^^^^;;;;;;;;;;;; )))))))))))))))))))¤&8888@8888888888888@@@8&?^^^^^;;;;;;;;;;;;; )))))))))))))))))¤%8888888888888888888@8888@80?^^;;;;;;;;;;:;:; <<<<)<))))))))))%8888888888888%888888888888@@8%?^;;;;;;:::::::: <<<<<<<<<)))))¤%888888%&&§00§§00§¤0¤¤¤0&%88888@%<^;;;::::::**:: <<<<<<<<<<<<)0888%&¤)<<<?++++???<<<<<)¤000&888@@8);;::::*****:: <<<<<<<<<<<<)%88%0<<<???++^;;;^++????<<¤000&888@@8?:::********: <<<<<<<<<<<<§88%0)<??+^;::*===*:^;^^+?<<¤¤0§%88@@@¤::********** <<<<<<<<<<<)%88&¤<?+^;:=--__----=***;^+<)¤0§%888@@%;*********** <<<<<<<<<<<)88§0)<?^:*=_,,,,,,,,_=*:^^+<<)¤§&888888+*********** <<<<<<<<<<<08800)<+^;:*=_---,,,,-=:;^+??<)000&%88@@<*********** <<<<<<<<<<<§8&¤¤<?+^;;*=~__------~*::;+?<)¤000§%88@<*********** <<<<<<<<<<<§8§0<???^;*~_--,,,,,-,,_=:;+??<)0§00&88@)*********** <<<<<<<<<<<¤80<?^+?^:~_~~_--,..--_:<))¤0000¤§§§§%8@<*******==== <<<<<<<<<<<)80?+^??<<<))¤0)?:_-~:+<0&&&%%%888&§§%@@)<+****===== <<<<<<<<<<<<%§?^^?0&§0¤)¤¤)<^=-_^<<<<)0¤§00§&&&§%@8¤&)***====== <<<<<<<<<<<<§%?^?))<<<¤0&)<<?*__+)<<<*0%&)%%0)0§&8%§§<:**====== <<<<<<<<<<<?+¤<??^?¤0<)§0+<<<:=:?))<^?+<<<¤¤¤))0&88§0<:*======= <<<<<<<<<<<;=;<?^?<?+^^^^+^;;:;^<)<?++^+++??<)¤0&880))*======== <<<<<<<<<<<:=:<?;;^^;:*=~~~=::::?)<<+::^^::^?<¤0%880<<*======== <<<<<<<<<<<+=*??;:**==~__~=*::::+<)<<^;;;^^^?<0§%%8§¤^*======== <<<<<<<<<<<<~~^?;*~==__--_:+;*=~:?)<)<*=::;+?<0§%88&<*========= <<<<<<<<<<<<^^+?+=__--,,=:**~~,,=?<+?¤<^=*;+?)0&%%&¤**========= <<<<<<<<<<<<<^:;?:_----;;*^+?^;^<¤)<<<<??^+?<¤0&§))?======~==== <<<<<<<<<<<<<^=?<+:=~*++:::;^*;++??<<<<<<<<<<¤0%<***=========== <<<<<<<<<<<<<<<<<?+;:??;;^+++::**+<<<<)¤)<<<)¤§%^****========** <<<<<<<<<<<<<<<<<?+?^<++^??<<<+;?<<<)¤§&¤<<?)¤§§******=======** <<<<<<<<<<<<<<<<<?^+^^^<§§:-,.".,'."_<0§<<?<¤¤%<:*******====*** <<<<<<<<<<<<<<<<<<?;?*^^<0)::_,,,~?<¤§0<<<<¤¤&§:::*****====***: <<<<<<<<<<<<<<<<<<<?^+:**^<<<<??+?<)¤)<<<<¤¤§§^:::***********:: <<<<<<<<<<<<<<<<<<<<<+^:***^?+:==+<<<<<<)¤¤§%<::::::********::: <<<<<<<<<<<<<<<<<<<??<?:;=~=*;^+?^^++?<<)¤§%%<::::::********::; <<<<<<<<<<<<<<<<<<<_^+<?*:*=*==*::;^+?<<)§%%%)^::::::::****::;; <<<<<<<<<<<<<<<<<<0'^;^?+*:*:==**:;;+?<)0%%&%<%<::::::::**:::;; <<<<<<<<<<<<<<<<<%?¨~::;?^;*:::***;^?<)0&&§&¤=%8?;::::::::::;;^ <<<<<<<<<<<<<<<¤%%, `**=*;??^:***;^?<¤§&§00¤-_0@8<;;;::::::;;^^ <<<<<<<<<<<<)§%%%%' ¨-=~=*^???<<<<)¤§§0¤¤)..-<8@@%)+;;;::;;^^+ <<<<<<<<)0§%88%%%%¨ '__~=*:+?<<)))¤¤))+''",<8@@@@8%0<?;;;^^+ <<<<¤0&8888888%%%%` "=~~=~*;^+?<<<<,¨`'`.?8@@@@@@8888&¤<?? 0&888888888888%%%%, ¨-*====*;+?<:`¨``¨'.<8@@@@@@@88888888 88888888888888%%%%+¨ ":::::;;:" ¨ ¨`"_?8@@@@@@@@8888888 888888888888%%%%%%¤¨ ¨-^;=_" ¨',-?8@@@@@@@@@888888 88888888888%%%%%%%%' ¨`¨¨ ¨'-,088@@@@@@@@888888 8888888888%%%%%%%%%- `?<<<" ¨',.8888@@@@@@@888888 88888888888%%%%%8%%? '_=*)0¤, ¨',-8888@@@@@@8@88888 88888888888%%%%888%) '^<<<?<?` ¨`.;88888888888888888 88888888888%%%888%%&¨ '_`<<)0<" ¨¨¨¨¨`"<888888888888888@8 888888888888888888%%, '-¨'=~<¤;¨¨¨¨ ¨¨¨`"08888888888888888@ 888888888888888888%%= `"¨¨*=._?. ¨``.%88888888888888888 888888888888888888%%? ¨` ¨,^<))), ¨'¨'*888888888888888888 888888888888888888%%¤¨ ¨ .<)<§¤<^¨ ¨`¨'<888888888888888888 888888888888888888%%&` "<<:*0)<?' ¨'`¨`¤888888888888888888

6.vb

o888888 8 o o88 8+ 8888.....+888 8 8 o8..................88 8 8........................8 o 8............................. 8 88..............................8 8.................................8 88...................................8 88....................................8 8......................................8 ....................................... O .......................................... 8....................888o........+88. +8+8 8................8 8..8 8 8.............8 8 8 o............ 8 . 8..........8 o 8 8.........8 8 8 8 ..88.....+ 8 O8888888 o .8 ..8.8.....8 8.............o 8 88..8......8 8................ 8...8........+888888..................8 8 8....+........................oO8888++8 8 88..................88+++++++++++++++++8 .....8.............8++++++++++++++++++++++ 8.8..............8++++++++++++++++++++++++.8 8..............8.+++++++++++++++++++++++++++8 8....8.......8++++++++++++++++++++++++++++++8 8.........8+++++++++++++++++++++++++++++++8 8..........++++++++++++++++++++++++++++++8 8........ ++++++++88+++++++++++++++++8O 8.........8++++++++++++++++.+++.++++ 8...........++++++++++++++++++++++. o...........O+++++++++++++++++++o O 8.............8.++++++++++++++++8 8 oO.............8.++++++++++8. o8o.............oo+..... 88 8 888............. 88 8 O........ + . 8 8 8.......8 8 8 8 O 8....... 8o 8 o8 8 88 . 8....8 88 8 88+ 8 8..8 8o8 .. 888+ O 8 o8 8

..............+o.++o.++.+8O+.......... ...........+o.+8OOooOOoOoO+........... .........o+o+.o88O8888O8OO8OO......... .........+.ooO88888888888888o88+...... ......++++O8888888888O8888888888+..... ......ooo8OOOooooooooOO8OOO8888OO+.... .....+oo8Ooo+++..+++++oooOO88888OO.... .....oO88o+.++....+..+++ooOO8888o..... ......88O++..+......+++++o+oO88o+..... ......+Oo+...++++++++o8ooO.o 88oo..... ......++8+.oO888+o o8888888oo+8o+..... .......+o oOo8O88o.+88888OO+ooo.+..... .......++.OooOOO+...+oooooooooo+...... ........+++++++++...++o++++ooo........ ............++++++oOOo++++oooo........ .......... +++.+oo+ooooOoooooo........ ...........+++++++++++ooooooo ........ ............ ++++++oOo+++oooo ....... ............ .++++o+OO88oo. ..... ........... . OooOOoO+ .......... .8OO 888 . . ........ 88888888888 ..... 8888++oo88+++ .. . o888.. . .

ooooooooooooooooooooooooOOO8OOOOo+++++++++++++++++++++++ ooooooooooooooooooooOO8OO8OO8OOO8OO8Oo++++++++++++++++++ oooooooooooooooooOO8O8OOOOO8OOOOOO88OOOO++++++++++++++++ ooooo+ooooooooOOOOOOOOOOOOOOoOOOOOOOOO8OOO++++++++++++++ +o+o+ooooooooO8OOoo+++++++++o++++ooooOOOO8Oo++++++++++++ ++++++o+oo+oOOoo++++++++++++++++++oooooOO88O++++++++++++ ++++++++++oOOOo++++++...+...++++++++oooOOOOOO+++++++++++ ++++++++++oOOoo+++++.........+++++++oooOOOOOO+++++++++++ +++++++o+ooOooo++++++.........++++++oooooOOO8+++++++++++ ++++++++++oOoo++++++...........++++++oooooOO8+++++++++++ ++++++++++oOo++++++..++++...+.+ooOOOoooooooO8+++++++++++ +++++++++++Oo+++ooOooooo++..+++++ooooooOoooOOoO+++++++++ +++++++++o+oo++o+++OOO+o++..+ooo++ooooOooooOOoo+++++++++ +++++++++++.+++++++++++++++++oo++++++++ooooOOoo+++.+.+++ ++++++++++++++++++++....+++++oo+++++++++oooOOoo+++++..++ +++++++++++..++++++.....++++++ooo+.+++++oooOOoo++++...++ ++++++++++++++++......+......++++o++.+++ooOOoo+++...+.++ +++++++++++++.+++...++++++.+o+++++++o+++ooO+++++++...+++ ++++++++++++++++++++++++++++++++++oo+o+oooo+++++++.+++++ +++++++++++++++++++o++oo+++++++..+Oooo+ooO++++++++++++++ +++++++++++++++++++.++oo+o....ooooo+++ooo+++++++++++++++ ++++++++++++++++++++++++++++.++o++++oooO++++++++++++++++ +++++++++++++++++++++++.+++++++++++oooOO++++++++++++++++ +++++++++++++++++ +++++++++++++++++ooOOO++++++++++++++++ +++++++++++++++oO ++++++++++++++++oooooo+8++++++++++++++ +++++++++++++oOo +++++++++++++ooooooo.+8OO++++++++++++ ++++++++++OOOOOO ...+++++oooooooo. ..OO88OO+++++++++ ++++oOOOOOOOOOOo ++...+++++++. .oO88888OOO8O+++ OOOOOOOOOOOOOOOo+ ++++++++. .+OOO8888OOOOOOOO OOOOOOOOOOOOOOOoO o+++ ...OOO88OOOOOOOOOO OOOOOOOOOOOOoOooo +++ ...OOO88O88OOOOOOO OOOOOOOOOOoOOOOOOo .ooo ..OOOOO8O8O8OOOOO OOOOOOOOOoOoOOOOOo ++++oo+ .OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOoO . .+oo+ .OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOO ++++ .OOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOoo o+oOo+ . .OOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOO +o.o+++. OOOOOOOOOOOOOOOOO

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase

Permalänk

7.Movement

````````` `'':::::::::''` ``'";;;"::''::"";--:''```` '':--^^;;"""::"";--)r^;;;""::''` `:;"-r-""";^[)-^^^^^-^)^-----^--;":' `--"'[^::"-^)[)----;;;;;;;;;;;---^^^-"' -):``s";^^^--;;;""""""""""""""""";--^^-:` j" :F^)^-;;"""""""""""""""""""""""";-));' `u` :^J[-;""""""""""""""""""""""""""""";^)^: j::))[^"""""""""""""""""""""""""""""""";-[)" ^[[);;;""""""""""""""""""""""""""""""""""-)[: :uj;"""""""""""""""""""""""""""""""""""""";[r: 'Fr"""""""""""""""""""""""""""""""""""""""";j^` ^s;"""""""""""""""""""""""""""""""""""""""""^j"` jr""""""""""""""""""""""""""""""""""""""""""")[-"` jr""""""""""""""""""""";;;;;;;;""""""";;;;;;;--^r" [s"""""""""""""""""";;--^^^^^^--;;"";--^^------^c)` "F;""""""""""""""";-^)^-"""";-^^))--)^-":'''''':^)-:` `jc""""""""""""";-))-:'```````'':-[j^'`` ``'")-` "u^""""""""""""^[-'` `:[[` `:r" )s;""""""""""-c"` 'j- '' )) 'j[""";"""""")[` "" [r `r) )- "s^";[;""""")) [r rr`````'^-'````:[' ::-c--J[-""""-r: :: :J):"";;------;-[" [r')c^u[r;"""")['` `:cc-------;;;;;-)j: )s)"[cu"[c-"""")r-:`` ``:^c);""""""""""""""[) -r:[-sF";)c-"""";)[)-"::'::"-)r);""""""""""""""";c- "j ')jq"""^c-""""";;-^^)))))^-;;"";;;;;;;;;;---^cr' 'u `^U);;;-;"""""""""";;;;;;;;-^)[[rrrrrrrrr[[))[^: `j` `:[c)[^;""""""""""""";;^[rrr[[))^^^^^^^^^-----)c; : :)^r-;-r^""""""""""";^rcr[)^--------------------)s' j))u^"";;""""""""";^cc[^-------------------------j[` J)-)"""""""""""""-cc)^---------------------------^c^ ^j-;;;-^"""""""")s[^------------------------------^s" `"^)c[[^""""""")u)---------------------------------rc `'u;;""""""";u)---------------------------------^[[ `u""""""""")u--------^^--------------------^^)[[-` `u"""""""""[u-------^ccrr[[[))^^^^^^^^^)[rr)^;:` 'u"""""""""-J^-------^-^^))[[rrrrrrrrrr[[u:` "s""""""""""[s------------------------^)c- `)j"""""""""""rs)---------------------r[^: `^cF["""""""""""")sc^-----------------^j^` 'r-'[c)-;"""""""""";[jc[^-----------^)rc; `c" `';^))^-;;""""""";^rcccr[[))[[rr[Jj;'` )^ `:;^)[))^^--;;"";;^)[[[))^-;"j-^[r^ `j` `':";-^^))[)[[;"""""""""c: `jA; ^) ``':s[r[""""""""r; -c"u' j' ); `[j;""""""^);s'`[r )sr: ;[ ^u^""""""jJrr^`J" `''''c^ "cj^: `s` "ur"""";J: `^s[u [[[[[ru[^" '^rc[-:` [^ `rs-""u^ "FN)' '")r)` `:-[rr)-":` `J` ;urur ;Z)[c^' "r" `:;^)[rrr[))s[ `[r [: `-cc- ` `':";-` :jU:

::::::::::::::::::::::::::::"""[)"";^;-[;"";-;;^-""::::::::::::::::::: :::::::::::::::::::::""""";-[[ruc^-r[)cj[^-))-rr))-;"""""""""""""""""" ::::::::::::::::::::";;-^[juFuuqJjcjccjjjjcjrcussr^;"""""""""""""""""" :::::::::::::::::::"-^^rsJFFUUuFqusssuuJqUFqJJFqJ[;""""""""""""""""""" :::::::::::::::":""-[^rjjuFAUquuuFqUUANNOONAUUUUFr-;;;;""""""""""""""" :::::::::::":"";;^[ccrjsuJJNOAFFAOOZZQQ@@ZZZONNNNUucr)-;"""":""""""""" ::::::::::""""-))[[jcjussJO@@QZOQBB@@@BBQZ@QQZZ@QZOAAFur^;"":""""""""" :::::::::::";-)[rcrcsuFNZZ@@@BBBBBBBBBB@Q@@@@@@B@@QOAAUJc)"":::::""""" :::::::::::;^[)rjjsFAOQBBBBBBBBBBBBBBB@@@@@BBBBBBBBQNONAUs)":::::::::: ::::::::::"^[[)cjuUZ@BBBBBBBB@BBBBBBB@@@@@BBBBBBBBB@QZONNAj^"::::::::: ::::::::::-rrrcsuN@@@@QQZZZZZZZQQQQQZZZQQQ@@@Q@@@@@@@QOOZZAJr-"::::::: :::::::::")ccsFqNZONAAqFJusssuuJJJJFFFFqUANNNNZQ@@BBBB@@QZONqr"""::::: :::::::::-rrjFUOZAJJJsjc[)^^^))))[rrcccsuJJFFqNZ@BBBBB@QQZONqj-":::::: ::::::::")cjJqNOAFsjcrr)^^-----^^)))[[rrcjjssFqUNZ@BB@@Q@@QUsr;::::::: ::::::::"[sJqNNZFsc)))))^^^-^--^^^^))))[rrcjjuJFUAZ@BBBBB@ZJ^":::::::: :::::::::)uqNOZZFc[^^^^^^^^--------^^^^)[rrccjsuJFAZ@BBBBBq)"::::::::: :::::::::"cNQQOAJ[^-^^^^^^------------^^)[[rrcjjjuFAQ@BB@Oj-:::::::::: ::::::::::-uNQAqu)------------------^^))[[[rrrcjjjsJNAAQNJJj:::::::::: ::::::::::";uOUUu-;;;--^^^^^)^^^^^^)[[cjuuuJJJJFJsjjsJO@NFus"::::::::: :::::::::::-uAAZj;;-)[rjuuusscrr[[rjsuFqNOZQQQQQZqjjcsAQAFsr:::::::::: :::::::::::^cjJq[;^csJFANNAAUUqscrjJAZQ@@@@@BB@@QOsjr[uOqJj):::::::::: :::::::::::;))jc^[FUAOZQ@QQQ@@Our^)sN@QQ@@@@@@QZOOjrr[cFcjr[:::::::::: ::::::::::::;rcj-rqUAUUOQQQQ@@Nu)-;[JAZQ@@@@@QONNqrcccjuccr):::::::::: ::::::::::::")rj-;uFqqUOZQQQQZJc^-;^rjFNZZQZZOAquccjjjuscrr-:::::::::: :::::::::::::^-r)"^sFUANOZZZNJ[)--;-)rcsssuuuusjccjjssu[^-;::::::::::: :::::::::::::"-)[;;^[cuJJJssc[)^-;;;)r[rjr[[[rrrccjjssc":::::::::::::: ::::::::::::::"---;^^^)))))^^[)^)^^)rjusjjr[[rrrcjssusr::::::::::::::: :::::::::::::::::";^^^^^^^^^)[)[jcjuJAUur[[[[rccssuuusr::::::::::::::: ::::::::::::::::::"^))))^^)))^^[rsJFuqqFJjjcrrcjuJuussr::::::::::::::: :::::::::::::::::::;^[[[))^^[csuuusc[juuFqUUJscjuuussu[::::::::::::::: :::::::::::::::::::"-^)[[)^rFqFJussjsuJJFFFFqFcjssssus;::::::::::::::: ::::::::::::::::::::;^^)))^cFujccr[[[rcccjjjjujssjjsu^'::::::::::::::: :::::::::::::::::::::;^))^^)r[)[[[cuFFJusjjjcjjssjsss;`':::::::::::::: :::::::::::::::::::::::-^^^^)[[)[rsFqUFscrrrcjuJuuJuJ) `'':::::::::::: ::::::::::::::::::::::' :-^^)))^^)[rjsjccccjJAAUFFFJJ"`'`'':"::::::::: :::::::::::::::::::::'` `:;-[rr[rjjsssJqAUNZZNqFFJc"''''''':"""""""": ::::::::::::::::::::'`` ``:-cuJAAUqqAZZZOAqqqFj-``''''':''''''::::: :::::::::::::::::"":``` `':;[sqUqUUUUUqqqu^:"-'`'''`:'`'```````` :::::::::::::::""""` `` ```'"^cJqUAUUF[-[FZBs``''``:``''`````` ::::::::::::""""":` `'` `````'-cJUAJsJQBBBBBJ-:```'```''````` :::::::::::"""":' ``'` "[UQZZZQQBBBBBBBBBBO;```'```''```` :::::::""""":'` ``'` r@BBBBBBBBBBBBBBBBBBJ:`` `````'```` :::::"""::'` ``` ` ``'` rBBBBBBBAFJsFUOQQ@@OF[[-:``````````` :::"":'`` ````````` ```'` `uBBBBBBBU)--;;;-^)[[^--;;;":'```````` "::'` ```'````````` `````'` ;JUBBBBZJ;::'''''::''``` `'```````` ` ```````````````` ```'``;)--)JFu)-'` '```````` `` ````````````` ````"-:````````` `````````

sssssssssssssssssssssssssjjjjjjjjjjjjjccccccccccrrrrrrrrr[[[[[[[)))))[ sssssssssssssssssssssssssssuJFFqqqqqqFFJusjjccrrrrrrrr[[[[[[[[)))))[[[ sssssssssssssssssssssssuJFqAANNNNNNNNNNNAUqFJuscrr[[[[[[[[[)))))))[[[[ ssssssssssssssssssssuJFUANNOONNNNNNOOOOOOOONNNAqscr[[[[[[[[[[[)))))))) jjjjjjjjjjjssjssssuJqANNOONNNNAANAANNNNNNNNOOOOOAquc[[[[[[[[)))))))))) jjjjjjjjjjjjjjjsuFUANNAAAUUUqqqqqqFUqqqqqqUAANNOONNqj[[[)))))))))))))) jjjjjjjjjjjjjjjuqANAUFJJussjjjjjjjjsjjjjjsuJFqUANOOOUJc))))))))))))))) jjjjjjjjjjjjjjuUNAUJsjcrrr[[[)))))[[[rrrrcjsuuJqUNNOONFr)))))))))))))) jjjjjjjjjjjjjsqNNUJscr[[)))^^^^^^^^)))))[[rjsuuJqANOOONs)))))))))))))) jjjjjjjjjjjjjJAAqJscr[))^^-;;;;;;;;-^^^)))[rjsuJFUANNOOq[)))))))^))))) jjjjjjjjjjjjjqNUFusc[[)^^--;;;;;;;";-^^)))[rcjsJFqUANOONr))))))^^^)))) jjjjjjjjjjjjsUNFuujr[)))^--;;;;;;;;;-^^)))[[cjsuJJFUAOOOj))))))^^^^^)) jjjjjjjjjjjjsUAusjr[[))^^--;;;;;;;;;;-^))[[rrcsuJJJFUNOOs^))))))^^^^^^ jjjjjjjjjjjjjUUsjr[[[[))^^^^^-;;"";-;-)rccjjssuJJFJJFAOZs)))))^^^^^^^^ jjjjjjjjjjjjjqAsr[)[rcrrrrrcc[)-;;;-^[rssuJJFJFqqqFJFUOOscr)))^^^^^^^^ jjjjjjjjjjjjjJAs[)[rjsssjssuscr)^;-^rccjsjJFFJFqqFJFJUOAuuj))^^^^^^^^^ jjjjjjjjjjjjcjJu[)[cjssjjuuuccr[^--)cjccr[suJsJFJusJJUNUJJs)^^^^^^^^^^ jjjjjjjjjjjcr[rjr[[[rcjrrjjc[r[[^^^[cjcr[[rcccjsjjjuJqAUJus)^^^^^^^^^^ jjjjjjjjjjjcr^^rr[))[rr[)[[[))))^^)[cjcr[))[[[[rrcjsJqAAJss)^^^^^^^^^^ cjjjjjjjjjjjr^-)r[))))^^^----^^))^^)cjjc[)))))))[rjuJUUAFsc^^^^^^^^^^^ cjjjcjjjjjjjc)-)[[)^^^^------^))^^-^[jjccr)^^)))[rsJFUUAFs[^^^^^^^^^^^ ccjjcjccjjjjjr)))[[^---;;;-^^))^^--^[ccrcj[)^^))[csJqUqFur^^^^^^^^^^^^ cccjjjjjjjjjjcr)^[[)-----^)^^))))^)[cjcccjrr[[[[rcuJUujjr)^^^^^^^^^^^) cccjjjjjjcjjjjc[)cr[)^^^)[)^))[[))))[rcccccjccrrcsuFqr)))^^^^^^^^^^^)) cccccjjcccjjjjjcccr[[)))r[)[[[[[))^)[rrccjsusccrcssqJ))))))^^^^^^^^))) cccccccjjcjjjjjjjccr[[))[[cjc[))^--)^)^)rjJFscrrjsuqc))))))^^^^^^^)))) cccccccccjjcjjjjjccr[)[))[css[^^-;"-;^)[cuujccrcsuFs[)))))))))^^^))))) cccccjcjjjjjjjjcccccr[[[^)^)rcrrr))))cjssscrccjsuFu[))))))))))^^)))))) ccccccjjcjjjjjcjcccccrr[[)^^^)[[[))))rccrrrcjjuuqq[))))))))))))))))))) ccccccccjjjjjjjjccccc[[rr[^^^^^^))))))[[[rcjjsFqUF[))))))))))))))))))[ ccccjccjjjjjjjjjccccj-))[r[^^^^^^^^^))))[[cjsFUUUJcc))))))))))))))))[[ cccccjccjjjjjjjjccjJs'-)))[[^^^^^^^^^)))[rjsJqqFqjcAs[)))))))))))))[[[ jjjcjccjjjjjjjjjjsFA) '^^^)))[)))^^^^)[[csuJFJJJj-[NNJr[))))))))))[[[r jjjjjjjjjjjjjsuJFqUU" ';-^^^)[[[[[rrrcjsJFJuss[";^qOOUujr[[[))))[[[[r jjjjjjjjssuJFqUUUUUq: `'";--^^)[[rcccjssusc[;':"-JNOOONUqJsjrr[[[[rc jjjsuJFqUANNAAAUUUUq: `:-^---^^)[[rrcc[;``'''-uNOOOOOOOONAqFJsjjj FUUANNNONNNAAAAAUUUA^ `"^^^^^^))[[);`````':^uNOOOOOOOONNNNNNNAA OOOOONNNNNAAAAUUUUUAs` `;^))^^^-:` `";-uOOOOOOOOOONNNNNNNN OOONNNNNNAAAUUUUUUUUq: `";":' ';;-qNOOOOOOOOOOONNNNNN OONNNNNNAAAAUUUUUUUUU^ `;))[;` ';"[NANOOOOOOOOOOONNNNN NNNNNNNAAAAAUUUUUUUUUj ';)[cuur' '""jNAANOOOOOOOOOOONNNN NNNNNNAAAAAAUUUUUAAUUF' :^rrcccj^` `:"JNAAANOOOOOOOOOOOONN NNNNAAAAAAAAUUUAAAAAUU; `";'[rjJu^` ` ```';UAAAAANNOOOOOOOOOOON NNNNAAAAAAAAAAAAAAUAUAr `":`"^;^jc: ``` ```')NAAAAAAANNOOOOOOOOON NNNNNNAAAAAAAAAAAAAAUAs `:` ')c[[c[ '`':sNAAAAAAANNNNOOONNNNN NNNNNNNNNAAAAAAAAAAAUUF' `` :rssuFjs: `' ';qAAAAAAANNNNNNNNNNNNN NNNNNNNNAAAAAAAAAAAAUUU; "js[)uujj^` ''``^NAAAAAAANNNNNNNNNNNNN NNNNNANAAAAAAAAAAAUAUUA[` `cr")sFjj-): ''``cNAAAAAAANNNNNANNNNNNN

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase

Permalänk
Medlem

Var ju inte vackert med ett returslag efter varje rad, blev outputen verkligen så?

Visa signatur

Behind every great fortune there is a crime. - Honoré de Balzac
simonb @ irc

Permalänk
Citat:

Ursprungligen inskrivet av Movement
Var ju inte vackert med ett returslag efter varje rad, blev outputen verkligen så?

Ber om ursäkt för det.. Gick inte att se i mitt notepaddok som jag gjorde tråden i.. Där fanns det minsann inga returslag.. Nu funkar det iaf

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase

Permalänk
Medlem

Humm, kanske borde gett mig själv en röst så jag slipper få 0, men inte lätt när vissa bidrag såg riktigt schysta ut Jag gillade speciellt crazzirs bilder, känns som om dom fångade det viktiga väldigt bra imho.

Det hade varit intressant om ni skrev en kortis om erat bidrag så man vet om det var något enkelt (eller svårt för den delen) man missade.

Tex testade jag lite med att inte bara mappa r+g+b till ett ascii-tecken utan göra något mer avancerat, men tyckte inte det blev så mkt bättre innan jag bestämde mig för att komprimera programmet. Men uppenbarligen har ni andra haft lite olika idéer på hur man bäst mappar rgb till char.

Annars tycker jag mig se att min dåliga skalningsalgoritm förstörde lite, det funkar inte så bra o skala genom att dela med 2 x antal gånger, man får vara försiktig med utrymmet man har.. Fast jag vet inte riktigt hur man skulle kunna gjort den bättre på samma utrymme.

I vilket fall, här är all kod för mitt bidrag ifall ngn är intresserad (i haskell):

import System.Environment;import qualified Data.ByteString as B; c []=[];c s=b!!div(sum$t 3 s)85:c(d 3 s);b="8Ooo++.. ";e=(m g).g;d=drop;m=map a _ []=[];a w s=c (t(w*3)s):a w(d(w*3-mod(w*3)(-4))s);g x=m(x!!)[0,2..l x-1] f s=unlines$g$until(\x->70>=l(x!!1))e$reverse$a(s!!18+256*s!!19)$d 54 s;t=take main=getArgs>>=B.readFile.head>>=putStr.f.(m fromIntegral).B.unpack);l=length

Undrar just om det går o pressa ihop ännu mer utan att minska på funktionaliteten? I ett språk med mer lättillgängliga arrayer och mindre typkollar (C?) kanske man kan läsa in bilden i en array och bara mappa om den till en ascii-tabell direkt på något vis tex? En hel rad för att importera 2 libs är ju lite löjligt oxå, ett för att läsa binära filer och ett för att läsa av command-line argumentet så man kan ange en fil..

Permalänk
Medlem

Källkod till mitt bidrag finns här:
http://sigurdhsson.org/archives/2010/01/18/att-generera-en-as...

Kul projekt för att få pilla lite med D.

Permalänk
Medlem

Jag följde inte hela diskussionen i ursprungstråden, men skulle inte tävlingen av göras med screenshots från Notepad med defaultfonten?

Edit: Såhär ser t.ex. min Homerbild ut i Notepad med defaultfonten: http://pici.se/534097/

Edit 2: Damn, det där var visst inte alls defaultfonten utan Lucida Console. Nåja.

Permalänk
Citat:

Ursprungligen inskrivet av Wishie
Jag följde inte hela diskussionen i ursprungstråden, men skulle inte tävlingen av göras med screenshots från Notepad med defaultfonten?

Edit: Såhär ser t.ex. min Homerbild ut i Notepad med defaultfonten: http://pici.se/534097/

Edit 2: Damn, det där var visst inte alls defaultfonten utan Lucida Console. Nåja.

Min defaultfont i notepad är också lucida console... :S

Jag var tvungen att dubbelkolla konversationen i den andra tråden när du tog upp det och det som bestämdes var output på forumet. Står både bland konversationen och i första inlägget. (du var aktiv i tråden efter det också)

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase

Permalänk
Medlem

Trevligt att omröstningen är uppe. Här har ni källkoden till mitt skript om ni är intresserade:
http://www.crazzir.se/img2ascii.phps

Visa signatur

Asus P8P67 Pro | Core i7 2600 | Sapphire Radeon R9 290 | A-DATA SSD 510

Permalänk
Medlem

Vart är "peddo bear" som brukar vara så populär?

Permalänk

Skrev ihop ett litet program ikväll kunde ju inte vara sämre!(även om man inte kan tävla)

.!!!!!!!!!!! ??; !+ !!K+?!!!!!..;?+++KKKNKK++??; ??.!! ;?KNK++?????????????+KK+; .+ K .+KK+??????????????????????+K? K ;?;KK????????????????????????????+N! ;? ;MK????????????????????????????????KK ;? !NN+?????????????????????????????????+N; K ?K??????????????????????????????????????N! ?KK????????????????????????????????????????N! #+?????????????????????????????????????????N. ?K+?????????????????????????????????????????+N N????????????????????????????????????????????KK M?????????????????????????????????????????????+K+ M?????????????????????????????????????????++++??++ KK???????????????????+KK+++++KKK+????+K+?!;;;;!?+K ;M?????????????????KK!. ;?KK+K; .?? KK??????????????KK; ;N. .K. M+????????????K! N .+ !N???????????+? !? .; + K+??????????K. ?? ;K +K ;! N+?KN??????+! !! ?? .. .+ ? .N?KNN??????K .M???++KKKKK+KK+K N+ ;NKK+N?????+K; !N+??????????????++ K.+;!NK?+N+?????KK! !KK?????????????????K ?; ??KK???N+??????+KK+?????+KK+??????????????????K; !! ;NM????K?????????????????????????++++KKKKKKKK+. ;? KK+????????????????????+KKKKKK+++?????!!!!!!+? ! ;?+++KK???????????????+KK+?!!!!!!!!!!!!!!!!!!!!?N ++KN+??++???????????+KK+!!!!!!!!!!!!!!!!!!!!!!!!!+? .M?K+??????????????+NK?!!!!!!!!!!!!!!!!!!!!!!!!!!!!K; M+???????????????KK?!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!K. .KK+++K+????????N+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?K !N+?????????N+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!N .N?????????+N!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?+! .N?????????K+!!!!!!!!++?!!!!!!!!!!!!!!!!!!!?++?! .N?????????+K!!!!!!!!??++++++++++++++++++K+; ;K??????????N?!!!!!!!!!!!!!!!!!!!!!!!!!!!K ?+??????????+N?!!!!!!!!!!!!!!!!!!!!!!!?+? !N+????????????N+!!!!!!!!!!!!!!!!!!!!!K; ???M+?????????????KN+!!!!!!!!!!!!!!!!!+K. +; ?+K+????????????+NK+?!!!!!!!!!?+K+; !! ;?+KK+??????????+KKKKKKKKKKK+K++?; K ;!??++KK++??????????????K. ?#. !; .;!?KNK?????????K; +?N K .+ .N+???????+? ?! ?? ;K + KK???????K?N; N. ??;K?. +. ?N??????K+ ;+?;K !????+K .++?. .+ ;N+???+N !KN. . .;?+?; .!++?!. K +N?+M. ;#K?; !+; .!????!;. ;+ ;NM. +! ;++; ; ;!?+++K. !K?.

.............................;.!K.;.;!;!!;;..!;;?;.;.;.;..........;;.; ...........................;+.KN+;;K!.;+K!;!K;;K!;?;;;;............... ......................;;!?N+NM+NNMKKK?+?++KK?!K!M+!!;;;............... .....................;!!+#N###KNMN+KKNNKMMNMN?KKK+;;;..;.............. ....................?.K?++NN#MM++NNMMMMMMM#MMMMMNN!;;;;;.;;........... ...............;.++K?;KKNMKM#MNNMM###########MMMM#MK?!;;;............. .............;.K;!???????+M####MM########M####M####MM#KN?N!;;......... ...........;;;++K+K!?KMM###M########################MN#N+K!;.......... ...........;;?!+++NKMM####################M##########MMMMM!;.......... ...........??+;+++KN##################################M##MM;!......... ..........!?+?+K+##################MMM##M#####MMM#####MM##MMN!........ ..........!+?KNKN##MNMNNKK+++K+KKKKKNNNNMNMMMMMM###########MMN!;;..... .........;+?KNM##MKNNK++??!!!!!!!??????+KKKNNNNM#######M##M#N#.;...... .........!++NNMMMK+++??!!!;!!;!!!!!????+?+K+KKNNMM############K;...... ........;?KNNMM#NK+!!!!!!!!!!!!!!!!?!!???+++KKNNNMM########NN!........ .........?NKMMM#M+?!!!!!!!!!!!!!;!!!!!!!??++++KKKNNM#######N.......... ..........;M###MN+!!!!!!!!;;;;;;;!!!;!!!!???+++++KKNMM####M+.......... ..........;M##MNK?!!;!!!;!!;;;;;;;!!!!!!???????+++KKN##?#NKNK......... ............?##KN;;;;;;!!!!!!!!!!!!!???+KNNKNKNKNK+KK!###MKK+......... ...........;NNN#K;;;!?++KNNNK+?????!!NNN##########;MK+N#MNN+;......... ...........;+!KM?;;?;?NM#####MNN+K!;+############MMK+??M#NK+?......... ............+!?;; KNNMM####M###?+!!+K##########MMMN?++++K++!?......... ............;??+;.KNNNNM##MM###+?;;!?NMM######MMNM?++++K++??!......... .............;+?!.MNNNNNMM#M#MN?!;;;??NNMMM##MM#!++++KKK+???.......... .............!;?+.;NKNNMMM##MN!!;;;;!?+++++KKKKK+++++KKN?............. ..............;??;;;;!!+?!!K?!?!;;;;!??!++?!????+++++K+?.............. ...............;!?;!!!!!!!!!!!?;!!!!?++NK++????+?+++KKK!.............. ..................;!!!!!!!!!!?!!+??KNMMK??????++++KKKKK;.............. ...................;!?!!!!!!!!!!?KKMKNMKNK+++?+KKNKKKKK;.............. ...................;!???!!?!!?KKNKK!!!+++KMMMN+KKKKK+KK............... ....................;!!!?!!?NNK?KKNMNNKKKNNNNMK+KKK+KKN............... .....................!!!??!!KK+???!!!??+++++++K+K+++KN ............... ......................!!?!!!??!???+KNNMNK+++++++++KKK+ .............. ....................... !!!!!!????+NNMNK+????+KNKNKNKN ............ ....................... ?!!?!!!;!!!++++?K??KMMMNNNKNN .......... ...................... .?!+???K?+K+NMMMMM##NNNNN. .. ;........ ..................... ;#MMMNNKK####NNNNNN; . ... .;..; .................... .?MNNNNNNNNNNN?. ! .. ................... . ..!KMNNNNNM. #### .. ................;; .;+!MM?########N ; ...............; ################### .. ............. ####################; . . .........; ########++++N#######???? ....... K########;;.;;;;;;!!!;;;;...; ... . ?+######!.. ...... . . . ?;;.!K??;;

KKKKKKKKKKKKKKKKKKKKKKK++++++++KKKKK++++++++++++?????????????????????? ++++++++KKKKKKKKKKKK++++++KNNMMMMMMMMMMMNNK++????????????????????????? +++++++++++++++++K++++KKNMMMMMMMMMMMMMMMMMMMMMNK?????????????????????? ++++++++++++++++++++KNMMMMMMMMMMMMMMMMMMMMMMMMMMNK???????????????????? +++++++++++++++++KNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK???????????!!!!!!! ++++++++++++++++KMMMMMMMMNNNNKNNNKKNKKKKKKKNNMMMMMMMN???????!!!!!!!!!! ++++++++++++++KNMMMNNK++++?????????????+++KKKKKNMMMMMMK??!!!!!!!!!!!!! ++++++++++++++NMMMNK++????????!!!!????????++KKKKNMMMMMM+!!!!!!!!!!!!!! +++++++++++++KMMMNK+?????!!!!!!!!!!!!!!!???++KKKNMMMMMMN?!!!!!!!!!!!!! +++++++++++++NMMNK+???!!!!;;;;;;;;;;!!!!!???++KKNNMMMMMM+!!!!!!!!!!!!! ++++++++++++KMMNKK+???!!!!!;;;;;;;.;!!!!????++KKNNNMMMMMK!!!!!!!!!!!!! ++++++++++++KMMKKK+????!!!!;;;;;;;;;;!!!!???++KKKKKNMMMMK!!!!!!!!!!!!! ++++++++++++KMNKK?????!!!;;;;;;;;;;;;;!!!!???++KKKKKNMMMN?!!!!!!!!!!!! +++++++++++++MN+??????!!!!!!!!;;;;;;;!?KKKKNNNNKKNNKNNMMN!!!!!!!!!!!!! +++++++++++++NN+?????+KKKNKNN+?!!;;!??+KKKKKKNNMMMNNNNMMK+K!!!!!!!!!!! +++++++++++++KM+???KNK++?++K++??!;;!++?++?NNMKNNKKKNKNMMKKK?!!!!!!!!!! ++++++++++++??KK?????+K++NNK?+??!!!?+K++???+++KKKK+KKNMNNK+?!!!!!!!!!! +++++++++++??!!+????++??????????!!!?+++??????????++KKNMMN+K?!!!!!!!!!! ++++++++++++!!!???!!?!!!!!!!!!!!!!!!+++??!!??!!!?++KKNNMN+K!!!!!!!!!!! ++++++++++++?!!!??!!!!!!!;;;!!!!!!!!?++++!!!!!!???+KKNNMNK+!!!!!!!!!!! +++++++++++++!!!??!!!!!;;;;;!??!!;;;!?+?++!!!!!!??+KNNNNNK!!!!!!!!!!!! +++++++++++++???!??!;;;;;;!!!!!!!;;!?+??+K+??!!??+KKNNNNK!!!!!!!!!!!!! ++++++++++++++?!!???!;;;!??!!???!!??+++??????????+KKNK!?!!!!!!!!!!!!!! +++++++++++++++?++???!!!?!!!!???!!!!!???+++++++?++KKN?!!!!!!!!!!!!!!!! ++++++++++++++++++????????????????!??+?++KKNK++?+KKNK!!!!!!!!!!!!!!!!! +++++++++++++++++++????!??KNK!;;...;...;!+KK++??+KKN?!!!!!!!!!!!!!!!!! ++++++++++++++++++++???!!???++??!!!!!?++KK++?+?+KKN+!!!!!!!!!!!!!!!!!! +++++++++++++++++++++???!!!!!????!!!!?++++??++KKKN+!!!!!!!!!!!!!!!!!!! ++++++++++++++++++++?????!!!!!!!??????????++++KKNN?!!!!!!!!!!!!!!!!!!? +++++++++++++++++++++!????!!!!!!!!!!!!????+++KNNNN?!!!!!!!!!!!!!!!!!?? ++++++++++++++++++++K.?!???!!!!!!!!!!!!!??++KNNNNN+N?!!!!!!!!!!!!!!??? ++++++++++++++++++KN! ;!!!??!!!!!!!!!!!??++KNNNNN?!MM+?!!!!!!!!!!!!??? ++++++++++++++++KNNN. ;!!!!!???!!!!????+KNNKKKK!;!NMMK???!!!!!!!????? ++++++++++++KKNNNNNN ;!!!!!???++++++KKKK+++;.;;KMMMMNK+???!!?????? +++++++KKNMMMMMNNNNK .!!!!!!!?????++++?; ..;+MMMMMMMMMNKK+????? KKKNNMMMMMMMMMMNNNNN. .!!!!!!!!???+?; ;+MMMMMMMMMMMMMMMNNK MMMMMMMMMMMMMMMNNNNN! ;!!!!!!!?!; ..!+MMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMNNNNNNK ;!?!;; .;;+MMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMNNNNNNNN. ... ;;;MMMMMMMMMMMMMMMMMMM MMMMMMMMMMMNMNNNNNNNN! .?++++; .;!MMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMNNNNNMMNN+ ;!!!!+K+. ..?MMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMNNNNMMMMNN !.??+KK!. ..KMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMNN; .; !!?K+; ..NMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMNN? .. !!;;?? .!MMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMNN+ ;?++K++ .KMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMNNN !++?KK++; . .NMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMNNN; ?+!;?N++?! . ;MMMMMMMMMMMMMMMMMMMMM

koden i c#

static Bitmap image; static void Main(string[] args) { if (args.Length == 0) { Console.WriteLine("Usage: asciiArt <inputimage> [width] [outputfile]"); return; } string imagePath = args[0]; string fileName = args.Length >= 3 ? args[2] : string.Format("{0}.txt", Path.GetFileNameWithoutExtension(imagePath)); using (Image input = Image.FromFile(imagePath)) { float scale = args.Length >= 2 ? int.Parse(args[1])/(float) input.Width : 1; int newWidth = Convert.ToInt32(input.Width*scale); int newHeight = Convert.ToInt32(input.Height * scale)/2; image = new Bitmap(input, newWidth, newHeight); } string[] characters = { "#", "M", "N", "K", "+", "?", "!", ";", ".", " "," " }; using (TextWriter writer = new StreamWriter(fileName)) { for (int y = 0; y < image.Height; y++) { writer.WriteLine(); for (int x = 0; x < image.Width; x++) { Color c = image.GetPixel(x, y); writer.Write(characters[(int)(c.GetBrightness() * 10)]); } } } Console.WriteLine("File {0} created", fileName); }

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase

Permalänk
Avstängd

Finns det inte program som gör om bilder till ascii per automatik?

Permalänk
Citat:

Ursprungligen inskrivet av Jfqvist
Finns det inte program som gör om bilder till ascii per automatik?

Jo.. Alla bilder som visas här är skapade av medlemmarnas egna program med automatik

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase

Permalänk
Medlem

crazzir: Intressant att du bara tog ut den röda färgen och ändå fick ett så fint resultat

Annars tycker jag det var en bra uppgift, väldigt lätt att koda nånting, speciellt om man använde något lib för bildbehandlingen, men samtidigt lätt att utöka med optimeringar, tweaks, bättre algoritmer mm. Så nu börjar vi givetvis vänta på nästa tävling!

Permalänk
Citat:

Ursprungligen inskrivet av vb
Så nu börjar vi givetvis vänta på nästa tävling!

Sugen på att dra igång nåt?;)

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av vb
crazzir: Intressant att du bara tog ut den röda färgen och ändå fick ett så fint resultat

Annars tycker jag det var en bra uppgift, väldigt lätt att koda nånting, speciellt om man använde något lib för bildbehandlingen, men samtidigt lätt att utöka med optimeringar, tweaks, bättre algoritmer mm. Så nu börjar vi givetvis vänta på nästa tävling!

Ja, jag missuppfattade det där lite. Av någon anledning tänkte jag att inputen skulle vara i gråskala. Hade ju blivit bättre om jag konverterade till gråskala innan konvertering. Allt som är i gråskala (som t.ex. de svarta konturlinjerna i homer-bilden fungerar ju som förväntat då både röd, grön och blå har samma värde, men allt med "färger" bör ju bli i alla fall lite fel.
Ett annat problem med mitt skript och homer-bilden är att konturlinjerna är rätt smala. Mitt program iterierar över var åttonde rad med pixlar i bilden (för att få korrektare aspect ratio). Linjerna blir därför lite hackiga.

Tycker det var många fina bidrag. Det känns som om valet av paletter är rätt avgörande. Själv använde jag mig av dessa tecken (från ljust till mörkt): .:-=+%*#@

Hade varit kul att se de andra bidragen med samma palett.

Visa signatur

Asus P8P67 Pro | Core i7 2600 | Sapphire Radeon R9 290 | A-DATA SSD 510

Permalänk
Medlem

crazzir: Barack + Jhonny
Movement: Simpsons
(KurreKula: Jhonny)

Visa signatur

Det du inte hinner idag hinner du inte imorgon med.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av KurreKula
Min defaultfont i notepad är också lucida console... :S

Jag var tvungen att dubbelkolla konversationen i den andra tråden när du tog upp det och det som bestämdes var output på forumet. Står både bland konversationen och i första inlägget. (du var aktiv i tråden efter det också)

De kanske har ändrat i Windows 7, förut var den ju alltid Courier New?

Nåja, my bad. Röstade iaf på crazzir, riktigt fin output!

Permalänk
Citat:

Ursprungligen inskrivet av Wishie
De kanske har ändrat i Windows 7, förut var den ju alltid Courier New?

Nåja, my bad. Röstade iaf på crazzir, riktigt fin output!

Mjo, skulle kunna vara nå sånt.. Dock så märkte jag nu att på jobbet(vi kör vista) så har jag lucida console här med :/

Röstade på madahs! Homers ansikte blev bra och runt johnny blev det helt vitt vilket ramade in honom rätt bra!

edit:blandade ihop lite bidrag

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase

Permalänk
Medlem

Mitt program fungerar såhär:

Först läses bilden in och konverteras till gråskala. Bilden skalas sedan om till 70 * font_width, där font_width är storleken på fonten som output ska anpassas för. Jag använde Courier New med 8 x 13 pixlar.

Bilden delas sedan in i rutor som är lika stora som fontstorleken. För varje ruta så räknas skillnaden ut mot samtliga tecken i fonten, pixel för pixel. Det tecken som har minst total skillnad blir det som skrivs ut.

Detta ger riktigt bra resultat på linjer och sådant, men inte alls bra för gradienter. Detta är lite anledningen till att Homers ansikte blev vitt och även Johnnys bakgrund. Riktigt illa är bakgrunden i Obama som skrevs ut med @, samma tecken som för håret...

Jag försökte förbättra resultatet för gradienter genom att köra ett gaussian blur-pass några gånger över fonten. Även att finjustera pixlarna i fonten som användes också, då många tecken inte blev så mörka som de borde. Man kan se detta på 777 som är under Homers öga. Det sneda / i 7 borde ha gjorts lite tjockare, så att något annat tecken valts istället (t ex ^´`"¨).

Program inkl. källkod finns här:
http://web.comhem.se/~u67733017/asciiart_madah.zip

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av crazzir
Ja, jag missuppfattade det där lite. Av någon anledning tänkte jag att inputen skulle vara i gråskala. Hade ju blivit bättre om jag konverterade till gråskala innan konvertering. Allt som är i gråskala (som t.ex. de svarta konturlinjerna i homer-bilden fungerar ju som förväntat då både röd, grön och blå har samma värde, men allt med "färger" bör ju bli i alla fall lite fel.
Ett annat problem med mitt skript och homer-bilden är att konturlinjerna är rätt smala. Mitt program iterierar över var åttonde rad med pixlar i bilden (för att få korrektare aspect ratio). Linjerna blir därför lite hackiga.

Tycker det var många fina bidrag. Det känns som om valet av paletter är rätt avgörande. Själv använde jag mig av dessa tecken (från ljust till mörkt): .:-=+%*#@

Hade varit kul att se de andra bidragen med samma palett.

Är ju inte säkert svart-vitt hade varit bättre, kanske blir skarpare om man bara tar en färg, iaf så länge bilderna inte bara är blå-gröna

Jag tycker snarare det var en fördel med smala konturer, iaf i homer-bilden. Både din och madahs blev skarpa o fina (jämför tex med yous homer med 3 tecken breda streck, M:et vid örat blir inte alls lika tydligt då). Men håller med om att paletten verkar spela stor roll för hur slutresultatet blir. Olika bilder verkar passa med olika paletter oxå, Wishies homer fick lite mörk hudfärg, men man ser inget speciellt på Johnny.