UNPKG

cowsay

Version:

cowsay is a configurable talking cow

528 lines (443 loc) 65.2 kB
(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('.cows/ackbar.cow'), require('.cows/aperture-blank.cow'), require('.cows/aperture.cow'), require('.cows/armadillo.cow'), require('.cows/atat.cow'), require('.cows/atom.cow'), require('.cows/awesome-face.cow'), require('.cows/banana.cow'), require('.cows/bearface.cow'), require('.cows/bees.cow'), require('.cows/bill-the-cat.cow'), require('.cows/biohazard.cow'), require('.cows/bishop.cow'), require('.cows/black-mesa.cow'), require('.cows/box.cow'), require('.cows/broken-heart.cow'), require('.cows/C3PO.cow'), require('.cows/cake.cow'), require('.cows/cake-with-candles.cow'), require('.cows/cat2.cow'), require('.cows/cat.cow'), require('.cows/catfence.cow'), require('.cows/charizardvice.cow'), require('.cows/charlie.cow'), require('.cows/chessmen.cow'), require('.cows/chito.cow'), require('.cows/claw-arm.cow'), require('.cows/clippy.cow'), require('.cows/companion-cube.cow'), require('.cows/cowfee.cow'), require('.cows/cthulhu-mini.cow'), require('.cows/cube.cow'), require('.cows/dalek.cow'), require('.cows/dalek-shooting.cow'), require('.cows/docker-whale.cow'), require('.cows/dolphin.cow'), require('.cows/ebi_furai.cow'), require('.cows/elephant2.cow'), require('.cows/elephant.cow'), require('.cows/explosion.cow'), require('.cows/fat-banana.cow'), require('.cows/fat-cow.cow'), require('.cows/fence.cow'), require('.cows/fire.cow'), require('.cows/fox.cow'), require('.cows/ghost.cow'), require('.cows/glados.cow'), require('.cows/goat2.cow'), require('.cows/golden-eagle.cow'), require('.cows/hand.cow'), require('.cows/happy-whale.cow'), require('.cows/hippie.cow'), require('.cows/hiya.cow'), require('.cows/hiyoko.cow'), require('.cows/homer.cow'), require('.cows/hypno.cow'), require('.cows/ibm.cow'), require('.cows/iwashi.cow'), require('.cows/jellyfish.cow'), require('.cows/karl_marx.cow'), require('.cows/kilroy.cow'), require('.cows/king.cow'), require('.cows/kitten.cow'), require('.cows/knight.cow'), require('.cows/lamb2.cow'), require('.cows/lamb.cow'), require('.cows/lightbulb.cow'), require('.cows/lobster.cow'), require('.cows/lollerskates.cow'), require('.cows/mailchimp.cow'), require('.cows/maze-runner.cow'), require('.cows/minotaur.cow'), require('.cows/mona-lisa.cow'), require('.cows/mooghidjirah.cow'), require('.cows/moojira.cow'), require('.cows/mule.cow'), require('.cows/nyan.cow'), require('.cows/octopus.cow'), require('.cows/okazu.cow'), require('.cows/owl.cow'), require('.cows/pawn.cow'), require('.cows/periodic-table.cow'), require('.cows/personality-sphere.cow'), require('.cows/pinball-machine.cow'), require('.cows/psychiatrichelp2.cow'), require('.cows/psychiatrichelp.cow'), require('.cows/pterodactyl.cow'), require('.cows/queen.cow'), require('.cows/R2-D2.cow'), require('.cows/radio.cow'), require('.cows/renge.cow'), require('.cows/robot.cow'), require('.cows/robotfindskitten.cow'), require('.cows/roflcopter.cow'), require('.cows/rook.cow'), require('.cows/sachiko.cow'), require('.cows/seahorse-big.cow'), require('.cows/seahorse.cow'), require('.cows/shikato.cow'), require('.cows/shrug.cow'), require('.cows/smiling-octopus.cow'), require('.cows/snoopy.cow'), require('.cows/snoopyhouse.cow'), require('.cows/snoopysleep.cow'), require('.cows/spidercow.cow'), require('.cows/squid.cow'), require('.cows/sudowoodo.cow'), require('.cows/tableflip.cow'), require('.cows/taxi.cow'), require('.cows/template.cow'), require('.cows/threader.cow'), require('.cows/threecubes.cow'), require('.cows/toaster.cow'), require('.cows/tortoise.cow'), require('.cows/tux-big.cow'), require('.cows/tweety-bird.cow'), require('.cows/USA.cow'), require('.cows/vader.cow'), require('.cows/weeping-angel.cow'), require('.cows/wizard.cow'), require('.cows/wood.cow'), require('.cows/world.cow'), require('.cows/yasuna_01.cow'), require('.cows/yasuna_02.cow'), require('.cows/yasuna_03a.cow'), require('.cows/yasuna_03.cow'), require('.cows/yasuna_04.cow'), require('.cows/yasuna_05.cow'), require('.cows/yasuna_06.cow'), require('.cows/yasuna_07.cow'), require('.cows/yasuna_08.cow'), require('.cows/yasuna_09.cow'), require('.cows/yasuna_10.cow'), require('.cows/yasuna_11.cow'), require('.cows/yasuna_12.cow'), require('.cows/yasuna_13.cow'), require('.cows/yasuna_14.cow'), require('.cows/yasuna_16.cow'), require('.cows/yasuna_17.cow'), require('.cows/yasuna_18.cow'), require('.cows/yasuna_19.cow'), require('.cows/yasuna_20.cow'), require('.cows/ymd_udon.cow'), require('.cows/zen-noh-milk.cow')) : typeof define === 'function' && define.amd ? define(['exports', '.cows/ackbar.cow', '.cows/aperture-blank.cow', '.cows/aperture.cow', '.cows/armadillo.cow', '.cows/atat.cow', '.cows/atom.cow', '.cows/awesome-face.cow', '.cows/banana.cow', '.cows/bearface.cow', '.cows/bees.cow', '.cows/bill-the-cat.cow', '.cows/biohazard.cow', '.cows/bishop.cow', '.cows/black-mesa.cow', '.cows/box.cow', '.cows/broken-heart.cow', '.cows/C3PO.cow', '.cows/cake.cow', '.cows/cake-with-candles.cow', '.cows/cat2.cow', '.cows/cat.cow', '.cows/catfence.cow', '.cows/charizardvice.cow', '.cows/charlie.cow', '.cows/chessmen.cow', '.cows/chito.cow', '.cows/claw-arm.cow', '.cows/clippy.cow', '.cows/companion-cube.cow', '.cows/cowfee.cow', '.cows/cthulhu-mini.cow', '.cows/cube.cow', '.cows/dalek.cow', '.cows/dalek-shooting.cow', '.cows/docker-whale.cow', '.cows/dolphin.cow', '.cows/ebi_furai.cow', '.cows/elephant2.cow', '.cows/elephant.cow', '.cows/explosion.cow', '.cows/fat-banana.cow', '.cows/fat-cow.cow', '.cows/fence.cow', '.cows/fire.cow', '.cows/fox.cow', '.cows/ghost.cow', '.cows/glados.cow', '.cows/goat2.cow', '.cows/golden-eagle.cow', '.cows/hand.cow', '.cows/happy-whale.cow', '.cows/hippie.cow', '.cows/hiya.cow', '.cows/hiyoko.cow', '.cows/homer.cow', '.cows/hypno.cow', '.cows/ibm.cow', '.cows/iwashi.cow', '.cows/jellyfish.cow', '.cows/karl_marx.cow', '.cows/kilroy.cow', '.cows/king.cow', '.cows/kitten.cow', '.cows/knight.cow', '.cows/lamb2.cow', '.cows/lamb.cow', '.cows/lightbulb.cow', '.cows/lobster.cow', '.cows/lollerskates.cow', '.cows/mailchimp.cow', '.cows/maze-runner.cow', '.cows/minotaur.cow', '.cows/mona-lisa.cow', '.cows/mooghidjirah.cow', '.cows/moojira.cow', '.cows/mule.cow', '.cows/nyan.cow', '.cows/octopus.cow', '.cows/okazu.cow', '.cows/owl.cow', '.cows/pawn.cow', '.cows/periodic-table.cow', '.cows/personality-sphere.cow', '.cows/pinball-machine.cow', '.cows/psychiatrichelp2.cow', '.cows/psychiatrichelp.cow', '.cows/pterodactyl.cow', '.cows/queen.cow', '.cows/R2-D2.cow', '.cows/radio.cow', '.cows/renge.cow', '.cows/robot.cow', '.cows/robotfindskitten.cow', '.cows/roflcopter.cow', '.cows/rook.cow', '.cows/sachiko.cow', '.cows/seahorse-big.cow', '.cows/seahorse.cow', '.cows/shikato.cow', '.cows/shrug.cow', '.cows/smiling-octopus.cow', '.cows/snoopy.cow', '.cows/snoopyhouse.cow', '.cows/snoopysleep.cow', '.cows/spidercow.cow', '.cows/squid.cow', '.cows/sudowoodo.cow', '.cows/tableflip.cow', '.cows/taxi.cow', '.cows/template.cow', '.cows/threader.cow', '.cows/threecubes.cow', '.cows/toaster.cow', '.cows/tortoise.cow', '.cows/tux-big.cow', '.cows/tweety-bird.cow', '.cows/USA.cow', '.cows/vader.cow', '.cows/weeping-angel.cow', '.cows/wizard.cow', '.cows/wood.cow', '.cows/world.cow', '.cows/yasuna_01.cow', '.cows/yasuna_02.cow', '.cows/yasuna_03a.cow', '.cows/yasuna_03.cow', '.cows/yasuna_04.cow', '.cows/yasuna_05.cow', '.cows/yasuna_06.cow', '.cows/yasuna_07.cow', '.cows/yasuna_08.cow', '.cows/yasuna_09.cow', '.cows/yasuna_10.cow', '.cows/yasuna_11.cow', '.cows/yasuna_12.cow', '.cows/yasuna_13.cow', '.cows/yasuna_14.cow', '.cows/yasuna_16.cow', '.cows/yasuna_17.cow', '.cows/yasuna_18.cow', '.cows/yasuna_19.cow', '.cows/yasuna_20.cow', '.cows/ymd_udon.cow', '.cows/zen-noh-milk.cow'], factory) : (factory((global.cowsay = {}),global.ackbar_cow,global.apertureBlank_cow,global.aperture_cow,global.armadillo_cow,global.atat_cow,global.atom_cow,global.awesomeFace_cow,global.banana_cow,global.bearface_cow,global.bees_cow,global.billTheCat_cow,global.biohazard_cow,global.bishop_cow,global.blackMesa_cow,global.box_cow,global.brokenHeart_cow,global.C3PO_cow,global.cake_cow,global.cakeWithCandles_cow,global.cat2_cow,global.cat_cow,global.catfence_cow,global.charizardvice_cow,global.charlie_cow,global.chessmen_cow,global.chito_cow,global.clawArm_cow,global.clippy_cow,global.companionCube_cow,global.cowfee_cow,global.cthulhuMini_cow,global.cube_cow,global.dalek_cow,global.dalekShooting_cow,global.dockerWhale_cow,global.dolphin_cow,global.ebi_furai_cow,global.elephant2_cow,global.elephant_cow,global.explosion_cow,global.fatBanana_cow,global.fatCow_cow,global.fence_cow,global.fire_cow,global.fox_cow,global.ghost_cow,global.glados_cow,global.goat2_cow,global.goldenEagle_cow,global.hand_cow,global.happyWhale_cow,global.hippie_cow,global.hiya_cow,global.hiyoko_cow,global.homer_cow,global.hypno_cow,global.ibm_cow,global.iwashi_cow,global.jellyfish_cow,global.karl_marx_cow,global.kilroy_cow,global.king_cow,global.kitten_cow,global.knight_cow,global.lamb2_cow,global.lamb_cow,global.lightbulb_cow,global.lobster_cow,global.lollerskates_cow,global.mailchimp_cow,global.mazeRunner_cow,global.minotaur_cow,global.monaLisa_cow,global.mooghidjirah_cow,global.moojira_cow,global.mule_cow,global.nyan_cow,global.octopus_cow,global.okazu_cow,global.owl_cow,global.pawn_cow,global.periodicTable_cow,global.personalitySphere_cow,global.pinballMachine_cow,global.psychiatrichelp2_cow,global.psychiatrichelp_cow,global.pterodactyl_cow,global.queen_cow,global.R2D2_cow,global.radio_cow,global.renge_cow,global.robot_cow,global.robotfindskitten_cow,global.roflcopter_cow,global.rook_cow,global.sachiko_cow,global.seahorseBig_cow,global.seahorse_cow,global.shikato_cow,global.shrug_cow,global.smilingOctopus_cow,global.snoopy_cow,global.snoopyhouse_cow,global.snoopysleep_cow,global.spidercow_cow,global.squid_cow,global.sudowoodo_cow,global.tableflip_cow,global.taxi_cow,global.template_cow,global.threader_cow,global.threecubes_cow,global.toaster_cow,global.tortoise_cow,global.tuxBig_cow,global.tweetyBird_cow,global.USA_cow,global.vader_cow,global.weepingAngel_cow,global.wizard_cow,global.wood_cow,global.world_cow,global.yasuna_01_cow,global.yasuna_02_cow,global.yasuna_03a_cow,global.yasuna_03_cow,global.yasuna_04_cow,global.yasuna_05_cow,global.yasuna_06_cow,global.yasuna_07_cow,global.yasuna_08_cow,global.yasuna_09_cow,global.yasuna_10_cow,global.yasuna_11_cow,global.yasuna_12_cow,global.yasuna_13_cow,global.yasuna_14_cow,global.yasuna_16_cow,global.yasuna_17_cow,global.yasuna_18_cow,global.yasuna_19_cow,global.yasuna_20_cow,global.ymd_udon_cow,global.zenNohMilk_cow)); }(this, (function (exports,ackbar_cow,apertureBlank_cow,aperture_cow,armadillo_cow,atat_cow,atom_cow,awesomeFace_cow,banana_cow,bearface_cow,bees_cow,billTheCat_cow,biohazard_cow,bishop_cow,blackMesa_cow,box_cow,brokenHeart_cow,C3PO_cow,cake_cow,cakeWithCandles_cow,cat2_cow,cat_cow,catfence_cow,charizardvice_cow,charlie_cow,chessmen_cow,chito_cow,clawArm_cow,clippy_cow,companionCube_cow,cowfee_cow,cthulhuMini_cow,cube_cow,dalek_cow,dalekShooting_cow,dockerWhale_cow,dolphin_cow,ebi_furai_cow,elephant2_cow,elephant_cow,explosion_cow,fatBanana_cow,fatCow_cow,fence_cow,fire_cow,fox_cow,ghost_cow,glados_cow,goat2_cow,goldenEagle_cow,hand_cow,happyWhale_cow,hippie_cow,hiya_cow,hiyoko_cow,homer_cow,hypno_cow,ibm_cow,iwashi_cow,jellyfish_cow,karl_marx_cow,kilroy_cow,king_cow,kitten_cow,knight_cow,lamb2_cow,lamb_cow,lightbulb_cow,lobster_cow,lollerskates_cow,mailchimp_cow,mazeRunner_cow,minotaur_cow,monaLisa_cow,mooghidjirah_cow,moojira_cow,mule_cow,nyan_cow,octopus_cow,okazu_cow,owl_cow,pawn_cow,periodicTable_cow,personalitySphere_cow,pinballMachine_cow,psychiatrichelp2_cow,psychiatrichelp_cow,pterodactyl_cow,queen_cow,R2D2_cow,radio_cow,renge_cow,robot_cow,robotfindskitten_cow,roflcopter_cow,rook_cow,sachiko_cow,seahorseBig_cow,seahorse_cow,shikato_cow,shrug_cow,smilingOctopus_cow,snoopy_cow,snoopyhouse_cow,snoopysleep_cow,spidercow_cow,squid_cow,sudowoodo_cow,tableflip_cow,taxi_cow,template_cow,threader_cow,threecubes_cow,toaster_cow,tortoise_cow,tuxBig_cow,tweetyBird_cow,USA_cow,vader_cow,weepingAngel_cow,wizard_cow,wood_cow,world_cow,yasuna_01_cow,yasuna_02_cow,yasuna_03a_cow,yasuna_03_cow,yasuna_04_cow,yasuna_05_cow,yasuna_06_cow,yasuna_07_cow,yasuna_08_cow,yasuna_09_cow,yasuna_10_cow,yasuna_11_cow,yasuna_12_cow,yasuna_13_cow,yasuna_14_cow,yasuna_16_cow,yasuna_17_cow,yasuna_18_cow,yasuna_19_cow,yasuna_20_cow,ymd_udon_cow,zenNohMilk_cow) { 'use strict'; ackbar_cow = ackbar_cow && ackbar_cow.hasOwnProperty('default') ? ackbar_cow['default'] : ackbar_cow; apertureBlank_cow = apertureBlank_cow && apertureBlank_cow.hasOwnProperty('default') ? apertureBlank_cow['default'] : apertureBlank_cow; aperture_cow = aperture_cow && aperture_cow.hasOwnProperty('default') ? aperture_cow['default'] : aperture_cow; armadillo_cow = armadillo_cow && armadillo_cow.hasOwnProperty('default') ? armadillo_cow['default'] : armadillo_cow; atat_cow = atat_cow && atat_cow.hasOwnProperty('default') ? atat_cow['default'] : atat_cow; atom_cow = atom_cow && atom_cow.hasOwnProperty('default') ? atom_cow['default'] : atom_cow; awesomeFace_cow = awesomeFace_cow && awesomeFace_cow.hasOwnProperty('default') ? awesomeFace_cow['default'] : awesomeFace_cow; banana_cow = banana_cow && banana_cow.hasOwnProperty('default') ? banana_cow['default'] : banana_cow; bearface_cow = bearface_cow && bearface_cow.hasOwnProperty('default') ? bearface_cow['default'] : bearface_cow; bees_cow = bees_cow && bees_cow.hasOwnProperty('default') ? bees_cow['default'] : bees_cow; billTheCat_cow = billTheCat_cow && billTheCat_cow.hasOwnProperty('default') ? billTheCat_cow['default'] : billTheCat_cow; biohazard_cow = biohazard_cow && biohazard_cow.hasOwnProperty('default') ? biohazard_cow['default'] : biohazard_cow; bishop_cow = bishop_cow && bishop_cow.hasOwnProperty('default') ? bishop_cow['default'] : bishop_cow; blackMesa_cow = blackMesa_cow && blackMesa_cow.hasOwnProperty('default') ? blackMesa_cow['default'] : blackMesa_cow; box_cow = box_cow && box_cow.hasOwnProperty('default') ? box_cow['default'] : box_cow; brokenHeart_cow = brokenHeart_cow && brokenHeart_cow.hasOwnProperty('default') ? brokenHeart_cow['default'] : brokenHeart_cow; C3PO_cow = C3PO_cow && C3PO_cow.hasOwnProperty('default') ? C3PO_cow['default'] : C3PO_cow; cake_cow = cake_cow && cake_cow.hasOwnProperty('default') ? cake_cow['default'] : cake_cow; cakeWithCandles_cow = cakeWithCandles_cow && cakeWithCandles_cow.hasOwnProperty('default') ? cakeWithCandles_cow['default'] : cakeWithCandles_cow; cat2_cow = cat2_cow && cat2_cow.hasOwnProperty('default') ? cat2_cow['default'] : cat2_cow; cat_cow = cat_cow && cat_cow.hasOwnProperty('default') ? cat_cow['default'] : cat_cow; catfence_cow = catfence_cow && catfence_cow.hasOwnProperty('default') ? catfence_cow['default'] : catfence_cow; charizardvice_cow = charizardvice_cow && charizardvice_cow.hasOwnProperty('default') ? charizardvice_cow['default'] : charizardvice_cow; charlie_cow = charlie_cow && charlie_cow.hasOwnProperty('default') ? charlie_cow['default'] : charlie_cow; chessmen_cow = chessmen_cow && chessmen_cow.hasOwnProperty('default') ? chessmen_cow['default'] : chessmen_cow; chito_cow = chito_cow && chito_cow.hasOwnProperty('default') ? chito_cow['default'] : chito_cow; clawArm_cow = clawArm_cow && clawArm_cow.hasOwnProperty('default') ? clawArm_cow['default'] : clawArm_cow; clippy_cow = clippy_cow && clippy_cow.hasOwnProperty('default') ? clippy_cow['default'] : clippy_cow; companionCube_cow = companionCube_cow && companionCube_cow.hasOwnProperty('default') ? companionCube_cow['default'] : companionCube_cow; cowfee_cow = cowfee_cow && cowfee_cow.hasOwnProperty('default') ? cowfee_cow['default'] : cowfee_cow; cthulhuMini_cow = cthulhuMini_cow && cthulhuMini_cow.hasOwnProperty('default') ? cthulhuMini_cow['default'] : cthulhuMini_cow; cube_cow = cube_cow && cube_cow.hasOwnProperty('default') ? cube_cow['default'] : cube_cow; dalek_cow = dalek_cow && dalek_cow.hasOwnProperty('default') ? dalek_cow['default'] : dalek_cow; dalekShooting_cow = dalekShooting_cow && dalekShooting_cow.hasOwnProperty('default') ? dalekShooting_cow['default'] : dalekShooting_cow; dockerWhale_cow = dockerWhale_cow && dockerWhale_cow.hasOwnProperty('default') ? dockerWhale_cow['default'] : dockerWhale_cow; dolphin_cow = dolphin_cow && dolphin_cow.hasOwnProperty('default') ? dolphin_cow['default'] : dolphin_cow; ebi_furai_cow = ebi_furai_cow && ebi_furai_cow.hasOwnProperty('default') ? ebi_furai_cow['default'] : ebi_furai_cow; elephant2_cow = elephant2_cow && elephant2_cow.hasOwnProperty('default') ? elephant2_cow['default'] : elephant2_cow; elephant_cow = elephant_cow && elephant_cow.hasOwnProperty('default') ? elephant_cow['default'] : elephant_cow; explosion_cow = explosion_cow && explosion_cow.hasOwnProperty('default') ? explosion_cow['default'] : explosion_cow; fatBanana_cow = fatBanana_cow && fatBanana_cow.hasOwnProperty('default') ? fatBanana_cow['default'] : fatBanana_cow; fatCow_cow = fatCow_cow && fatCow_cow.hasOwnProperty('default') ? fatCow_cow['default'] : fatCow_cow; fence_cow = fence_cow && fence_cow.hasOwnProperty('default') ? fence_cow['default'] : fence_cow; fire_cow = fire_cow && fire_cow.hasOwnProperty('default') ? fire_cow['default'] : fire_cow; fox_cow = fox_cow && fox_cow.hasOwnProperty('default') ? fox_cow['default'] : fox_cow; ghost_cow = ghost_cow && ghost_cow.hasOwnProperty('default') ? ghost_cow['default'] : ghost_cow; glados_cow = glados_cow && glados_cow.hasOwnProperty('default') ? glados_cow['default'] : glados_cow; goat2_cow = goat2_cow && goat2_cow.hasOwnProperty('default') ? goat2_cow['default'] : goat2_cow; goldenEagle_cow = goldenEagle_cow && goldenEagle_cow.hasOwnProperty('default') ? goldenEagle_cow['default'] : goldenEagle_cow; hand_cow = hand_cow && hand_cow.hasOwnProperty('default') ? hand_cow['default'] : hand_cow; happyWhale_cow = happyWhale_cow && happyWhale_cow.hasOwnProperty('default') ? happyWhale_cow['default'] : happyWhale_cow; hippie_cow = hippie_cow && hippie_cow.hasOwnProperty('default') ? hippie_cow['default'] : hippie_cow; hiya_cow = hiya_cow && hiya_cow.hasOwnProperty('default') ? hiya_cow['default'] : hiya_cow; hiyoko_cow = hiyoko_cow && hiyoko_cow.hasOwnProperty('default') ? hiyoko_cow['default'] : hiyoko_cow; homer_cow = homer_cow && homer_cow.hasOwnProperty('default') ? homer_cow['default'] : homer_cow; hypno_cow = hypno_cow && hypno_cow.hasOwnProperty('default') ? hypno_cow['default'] : hypno_cow; ibm_cow = ibm_cow && ibm_cow.hasOwnProperty('default') ? ibm_cow['default'] : ibm_cow; iwashi_cow = iwashi_cow && iwashi_cow.hasOwnProperty('default') ? iwashi_cow['default'] : iwashi_cow; jellyfish_cow = jellyfish_cow && jellyfish_cow.hasOwnProperty('default') ? jellyfish_cow['default'] : jellyfish_cow; karl_marx_cow = karl_marx_cow && karl_marx_cow.hasOwnProperty('default') ? karl_marx_cow['default'] : karl_marx_cow; kilroy_cow = kilroy_cow && kilroy_cow.hasOwnProperty('default') ? kilroy_cow['default'] : kilroy_cow; king_cow = king_cow && king_cow.hasOwnProperty('default') ? king_cow['default'] : king_cow; kitten_cow = kitten_cow && kitten_cow.hasOwnProperty('default') ? kitten_cow['default'] : kitten_cow; knight_cow = knight_cow && knight_cow.hasOwnProperty('default') ? knight_cow['default'] : knight_cow; lamb2_cow = lamb2_cow && lamb2_cow.hasOwnProperty('default') ? lamb2_cow['default'] : lamb2_cow; lamb_cow = lamb_cow && lamb_cow.hasOwnProperty('default') ? lamb_cow['default'] : lamb_cow; lightbulb_cow = lightbulb_cow && lightbulb_cow.hasOwnProperty('default') ? lightbulb_cow['default'] : lightbulb_cow; lobster_cow = lobster_cow && lobster_cow.hasOwnProperty('default') ? lobster_cow['default'] : lobster_cow; lollerskates_cow = lollerskates_cow && lollerskates_cow.hasOwnProperty('default') ? lollerskates_cow['default'] : lollerskates_cow; mailchimp_cow = mailchimp_cow && mailchimp_cow.hasOwnProperty('default') ? mailchimp_cow['default'] : mailchimp_cow; mazeRunner_cow = mazeRunner_cow && mazeRunner_cow.hasOwnProperty('default') ? mazeRunner_cow['default'] : mazeRunner_cow; minotaur_cow = minotaur_cow && minotaur_cow.hasOwnProperty('default') ? minotaur_cow['default'] : minotaur_cow; monaLisa_cow = monaLisa_cow && monaLisa_cow.hasOwnProperty('default') ? monaLisa_cow['default'] : monaLisa_cow; mooghidjirah_cow = mooghidjirah_cow && mooghidjirah_cow.hasOwnProperty('default') ? mooghidjirah_cow['default'] : mooghidjirah_cow; moojira_cow = moojira_cow && moojira_cow.hasOwnProperty('default') ? moojira_cow['default'] : moojira_cow; mule_cow = mule_cow && mule_cow.hasOwnProperty('default') ? mule_cow['default'] : mule_cow; nyan_cow = nyan_cow && nyan_cow.hasOwnProperty('default') ? nyan_cow['default'] : nyan_cow; octopus_cow = octopus_cow && octopus_cow.hasOwnProperty('default') ? octopus_cow['default'] : octopus_cow; okazu_cow = okazu_cow && okazu_cow.hasOwnProperty('default') ? okazu_cow['default'] : okazu_cow; owl_cow = owl_cow && owl_cow.hasOwnProperty('default') ? owl_cow['default'] : owl_cow; pawn_cow = pawn_cow && pawn_cow.hasOwnProperty('default') ? pawn_cow['default'] : pawn_cow; periodicTable_cow = periodicTable_cow && periodicTable_cow.hasOwnProperty('default') ? periodicTable_cow['default'] : periodicTable_cow; personalitySphere_cow = personalitySphere_cow && personalitySphere_cow.hasOwnProperty('default') ? personalitySphere_cow['default'] : personalitySphere_cow; pinballMachine_cow = pinballMachine_cow && pinballMachine_cow.hasOwnProperty('default') ? pinballMachine_cow['default'] : pinballMachine_cow; psychiatrichelp2_cow = psychiatrichelp2_cow && psychiatrichelp2_cow.hasOwnProperty('default') ? psychiatrichelp2_cow['default'] : psychiatrichelp2_cow; psychiatrichelp_cow = psychiatrichelp_cow && psychiatrichelp_cow.hasOwnProperty('default') ? psychiatrichelp_cow['default'] : psychiatrichelp_cow; pterodactyl_cow = pterodactyl_cow && pterodactyl_cow.hasOwnProperty('default') ? pterodactyl_cow['default'] : pterodactyl_cow; queen_cow = queen_cow && queen_cow.hasOwnProperty('default') ? queen_cow['default'] : queen_cow; R2D2_cow = R2D2_cow && R2D2_cow.hasOwnProperty('default') ? R2D2_cow['default'] : R2D2_cow; radio_cow = radio_cow && radio_cow.hasOwnProperty('default') ? radio_cow['default'] : radio_cow; renge_cow = renge_cow && renge_cow.hasOwnProperty('default') ? renge_cow['default'] : renge_cow; robot_cow = robot_cow && robot_cow.hasOwnProperty('default') ? robot_cow['default'] : robot_cow; robotfindskitten_cow = robotfindskitten_cow && robotfindskitten_cow.hasOwnProperty('default') ? robotfindskitten_cow['default'] : robotfindskitten_cow; roflcopter_cow = roflcopter_cow && roflcopter_cow.hasOwnProperty('default') ? roflcopter_cow['default'] : roflcopter_cow; rook_cow = rook_cow && rook_cow.hasOwnProperty('default') ? rook_cow['default'] : rook_cow; sachiko_cow = sachiko_cow && sachiko_cow.hasOwnProperty('default') ? sachiko_cow['default'] : sachiko_cow; seahorseBig_cow = seahorseBig_cow && seahorseBig_cow.hasOwnProperty('default') ? seahorseBig_cow['default'] : seahorseBig_cow; seahorse_cow = seahorse_cow && seahorse_cow.hasOwnProperty('default') ? seahorse_cow['default'] : seahorse_cow; shikato_cow = shikato_cow && shikato_cow.hasOwnProperty('default') ? shikato_cow['default'] : shikato_cow; shrug_cow = shrug_cow && shrug_cow.hasOwnProperty('default') ? shrug_cow['default'] : shrug_cow; smilingOctopus_cow = smilingOctopus_cow && smilingOctopus_cow.hasOwnProperty('default') ? smilingOctopus_cow['default'] : smilingOctopus_cow; snoopy_cow = snoopy_cow && snoopy_cow.hasOwnProperty('default') ? snoopy_cow['default'] : snoopy_cow; snoopyhouse_cow = snoopyhouse_cow && snoopyhouse_cow.hasOwnProperty('default') ? snoopyhouse_cow['default'] : snoopyhouse_cow; snoopysleep_cow = snoopysleep_cow && snoopysleep_cow.hasOwnProperty('default') ? snoopysleep_cow['default'] : snoopysleep_cow; spidercow_cow = spidercow_cow && spidercow_cow.hasOwnProperty('default') ? spidercow_cow['default'] : spidercow_cow; squid_cow = squid_cow && squid_cow.hasOwnProperty('default') ? squid_cow['default'] : squid_cow; sudowoodo_cow = sudowoodo_cow && sudowoodo_cow.hasOwnProperty('default') ? sudowoodo_cow['default'] : sudowoodo_cow; tableflip_cow = tableflip_cow && tableflip_cow.hasOwnProperty('default') ? tableflip_cow['default'] : tableflip_cow; taxi_cow = taxi_cow && taxi_cow.hasOwnProperty('default') ? taxi_cow['default'] : taxi_cow; template_cow = template_cow && template_cow.hasOwnProperty('default') ? template_cow['default'] : template_cow; threader_cow = threader_cow && threader_cow.hasOwnProperty('default') ? threader_cow['default'] : threader_cow; threecubes_cow = threecubes_cow && threecubes_cow.hasOwnProperty('default') ? threecubes_cow['default'] : threecubes_cow; toaster_cow = toaster_cow && toaster_cow.hasOwnProperty('default') ? toaster_cow['default'] : toaster_cow; tortoise_cow = tortoise_cow && tortoise_cow.hasOwnProperty('default') ? tortoise_cow['default'] : tortoise_cow; tuxBig_cow = tuxBig_cow && tuxBig_cow.hasOwnProperty('default') ? tuxBig_cow['default'] : tuxBig_cow; tweetyBird_cow = tweetyBird_cow && tweetyBird_cow.hasOwnProperty('default') ? tweetyBird_cow['default'] : tweetyBird_cow; USA_cow = USA_cow && USA_cow.hasOwnProperty('default') ? USA_cow['default'] : USA_cow; vader_cow = vader_cow && vader_cow.hasOwnProperty('default') ? vader_cow['default'] : vader_cow; weepingAngel_cow = weepingAngel_cow && weepingAngel_cow.hasOwnProperty('default') ? weepingAngel_cow['default'] : weepingAngel_cow; wizard_cow = wizard_cow && wizard_cow.hasOwnProperty('default') ? wizard_cow['default'] : wizard_cow; wood_cow = wood_cow && wood_cow.hasOwnProperty('default') ? wood_cow['default'] : wood_cow; world_cow = world_cow && world_cow.hasOwnProperty('default') ? world_cow['default'] : world_cow; yasuna_01_cow = yasuna_01_cow && yasuna_01_cow.hasOwnProperty('default') ? yasuna_01_cow['default'] : yasuna_01_cow; yasuna_02_cow = yasuna_02_cow && yasuna_02_cow.hasOwnProperty('default') ? yasuna_02_cow['default'] : yasuna_02_cow; yasuna_03a_cow = yasuna_03a_cow && yasuna_03a_cow.hasOwnProperty('default') ? yasuna_03a_cow['default'] : yasuna_03a_cow; yasuna_03_cow = yasuna_03_cow && yasuna_03_cow.hasOwnProperty('default') ? yasuna_03_cow['default'] : yasuna_03_cow; yasuna_04_cow = yasuna_04_cow && yasuna_04_cow.hasOwnProperty('default') ? yasuna_04_cow['default'] : yasuna_04_cow; yasuna_05_cow = yasuna_05_cow && yasuna_05_cow.hasOwnProperty('default') ? yasuna_05_cow['default'] : yasuna_05_cow; yasuna_06_cow = yasuna_06_cow && yasuna_06_cow.hasOwnProperty('default') ? yasuna_06_cow['default'] : yasuna_06_cow; yasuna_07_cow = yasuna_07_cow && yasuna_07_cow.hasOwnProperty('default') ? yasuna_07_cow['default'] : yasuna_07_cow; yasuna_08_cow = yasuna_08_cow && yasuna_08_cow.hasOwnProperty('default') ? yasuna_08_cow['default'] : yasuna_08_cow; yasuna_09_cow = yasuna_09_cow && yasuna_09_cow.hasOwnProperty('default') ? yasuna_09_cow['default'] : yasuna_09_cow; yasuna_10_cow = yasuna_10_cow && yasuna_10_cow.hasOwnProperty('default') ? yasuna_10_cow['default'] : yasuna_10_cow; yasuna_11_cow = yasuna_11_cow && yasuna_11_cow.hasOwnProperty('default') ? yasuna_11_cow['default'] : yasuna_11_cow; yasuna_12_cow = yasuna_12_cow && yasuna_12_cow.hasOwnProperty('default') ? yasuna_12_cow['default'] : yasuna_12_cow; yasuna_13_cow = yasuna_13_cow && yasuna_13_cow.hasOwnProperty('default') ? yasuna_13_cow['default'] : yasuna_13_cow; yasuna_14_cow = yasuna_14_cow && yasuna_14_cow.hasOwnProperty('default') ? yasuna_14_cow['default'] : yasuna_14_cow; yasuna_16_cow = yasuna_16_cow && yasuna_16_cow.hasOwnProperty('default') ? yasuna_16_cow['default'] : yasuna_16_cow; yasuna_17_cow = yasuna_17_cow && yasuna_17_cow.hasOwnProperty('default') ? yasuna_17_cow['default'] : yasuna_17_cow; yasuna_18_cow = yasuna_18_cow && yasuna_18_cow.hasOwnProperty('default') ? yasuna_18_cow['default'] : yasuna_18_cow; yasuna_19_cow = yasuna_19_cow && yasuna_19_cow.hasOwnProperty('default') ? yasuna_19_cow['default'] : yasuna_19_cow; yasuna_20_cow = yasuna_20_cow && yasuna_20_cow.hasOwnProperty('default') ? yasuna_20_cow['default'] : yasuna_20_cow; ymd_udon_cow = ymd_udon_cow && ymd_udon_cow.hasOwnProperty('default') ? ymd_udon_cow['default'] : ymd_udon_cow; zenNohMilk_cow = zenNohMilk_cow && zenNohMilk_cow.hasOwnProperty('default') ? zenNohMilk_cow['default'] : zenNohMilk_cow; function createCommonjsModule(fn, module) { return module = { exports: {} }, fn(module, module.exports), module.exports; } var ansiRegex = createCommonjsModule(function (module) { 'use strict'; module.exports = () => { const pattern = [ '[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[a-zA-Z\\d]*)*)?\\u0007)', '(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PRZcf-ntqry=><~]))' ].join('|'); return new RegExp(pattern, 'g'); }; }); var stripAnsi = input => typeof input === 'string' ? input.replace(ansiRegex(), '') : input; var isFullwidthCodePoint = createCommonjsModule(function (module) { 'use strict'; /* eslint-disable yoda */ module.exports = x => { if (Number.isNaN(x)) { return false; } // code points are derived from: // http://www.unix.org/Public/UNIDATA/EastAsianWidth.txt if ( x >= 0x1100 && ( x <= 0x115f || // Hangul Jamo x === 0x2329 || // LEFT-POINTING ANGLE BRACKET x === 0x232a || // RIGHT-POINTING ANGLE BRACKET // CJK Radicals Supplement .. Enclosed CJK Letters and Months (0x2e80 <= x && x <= 0x3247 && x !== 0x303f) || // Enclosed CJK Letters and Months .. CJK Unified Ideographs Extension A (0x3250 <= x && x <= 0x4dbf) || // CJK Unified Ideographs .. Yi Radicals (0x4e00 <= x && x <= 0xa4c6) || // Hangul Jamo Extended-A (0xa960 <= x && x <= 0xa97c) || // Hangul Syllables (0xac00 <= x && x <= 0xd7a3) || // CJK Compatibility Ideographs (0xf900 <= x && x <= 0xfaff) || // Vertical Forms (0xfe10 <= x && x <= 0xfe19) || // CJK Compatibility Forms .. Small Form Variants (0xfe30 <= x && x <= 0xfe6b) || // Halfwidth and Fullwidth Forms (0xff01 <= x && x <= 0xff60) || (0xffe0 <= x && x <= 0xffe6) || // Kana Supplement (0x1b000 <= x && x <= 0x1b001) || // Enclosed Ideographic Supplement (0x1f200 <= x && x <= 0x1f251) || // CJK Unified Ideographs Extension B .. Tertiary Ideographic Plane (0x20000 <= x && x <= 0x3fffd) ) ) { return true; } return false; }; }); var stringWidth = createCommonjsModule(function (module) { 'use strict'; module.exports = str => { if (typeof str !== 'string' || str.length === 0) { return 0; } str = stripAnsi(str); let width = 0; for (let i = 0; i < str.length; i++) { const code = str.codePointAt(i); // Ignore control characters if (code <= 0x1F || (code >= 0x7F && code <= 0x9F)) { continue; } // Ignore combining characters if (code >= 0x300 && code <= 0x36F) { continue; } // Surrogates if (code > 0xFFFF) { i++; } width += isFullwidthCodePoint(code) ? 2 : 1; } return width; }; }); var say$1 = function (text, wrap) { var delimiters = { first : ["/", "\\"], middle : ["|", "|"], last : ["\\", "/"], only : ["<", ">"] }; return format(text, wrap, delimiters); }; var think$1 = function (text, wrap) { var delimiters = { first : ["(", ")"], middle : ["(", ")"], last : ["(", ")"], only : ["(", ")"] }; return format(text, wrap, delimiters); }; function format (text, wrap, delimiters) { var lines = split(text, wrap); var maxLength = max(lines); var balloon; if (lines.length === 1) { balloon = [ " " + top(maxLength), delimiters.only[0] + " " + lines[0] + " " + delimiters.only[1], " " + bottom(maxLength) ]; } else { balloon = [" " + top(maxLength)]; for (var i = 0, len = lines.length; i < len; i += 1) { var delimiter; if (i === 0) { delimiter = delimiters.first; } else if (i === len - 1) { delimiter = delimiters.last; } else { delimiter = delimiters.middle; } balloon.push(delimiter[0] + " " + pad(lines[i], maxLength) + " " + delimiter[1]); } balloon.push(" " + bottom(maxLength)); } return balloon.join("\n"); } function split (text, wrap) { text = text.replace(/\r\n?|[\n\u2028\u2029]/g, "\n").replace(/^\uFEFF/, '').replace(/\t/g, ' '); var lines = []; if (!wrap) { lines = text.split("\n"); } else { var start = 0; while (start < text.length) { var nextNewLine = text.indexOf("\n", start); var wrapAt = Math.min(start + wrap, nextNewLine === -1 ? text.length : nextNewLine); lines.push(text.substring(start, wrapAt)); start = wrapAt; // Ignore next new line if (text.charAt(start) === "\n") { start += 1; } } } return lines; } function max (lines) { var max = 0; for (var i = 0, len = lines.length; i < len; i += 1) { if (stringWidth(lines[i]) > max) { max = stringWidth(lines[i]); } } return max; } function pad (text, length) { return text + (new Array(length - stringWidth(text) + 1)).join(" "); } function top (length) { return new Array(length + 3).join("_"); } function bottom (length) { return new Array(length + 3).join("-"); } var balloon = { say: say$1, think: think$1 }; var replacer = function (cow, variables) { var eyes = escapeRe(variables.eyes); var eyeL = eyes.charAt(0); var eyeR = eyes.charAt(1); var tongue = escapeRe(variables.tongue); if (cow.indexOf("$the_cow") !== -1) { cow = extractTheCow(cow); } return cow .replace(/\$thoughts/g, variables.thoughts) .replace(/\$eyes/g, eyes) .replace(/\$tongue/g, tongue) .replace(/\$\{eyes\}/g, eyes) .replace(/\$eye/, eyeL) .replace(/\$eye/, eyeR) .replace(/\$\{tongue\}/g, tongue) ; }; /* * "$" dollar signs must be doubled before being used in a regex replace * This can occur in eyes or tongue. * For example: * * cowsay -g Moo! * * cowsay -e "\$\$" Moo! */ function escapeRe (s) { if (s && s.replace) { return s.replace(/\$/g, "$$$$"); } return s; } function extractTheCow (cow) { cow = cow.replace(/\r\n?|[\n\u2028\u2029]/g, "\n").replace(/^\uFEFF/, ''); var match = /\$the_cow\s*=\s*<<"*EOC"*;*\n([\s\S]+)\nEOC\n/.exec(cow); if (!match) { console.error("Cannot parse cow file\n", cow); return cow; } else { return match[1].replace(/\\{2}/g, "\\").replace(/\\@/g, "@").replace(/\\\$/g, "$"); } } var modes = { "b" : { eyes : "==", tongue : " " }, "d" : { eyes : "xx", tongue : "U " }, "g" : { eyes : "$$", tongue : " " }, "p" : { eyes : "@@", tongue : " " }, "s" : { eyes : "**", tongue : "U " }, "t" : { eyes : "--", tongue : " " }, "w" : { eyes : "OO", tongue : " " }, "y" : { eyes : "..", tongue : " " } }; var faces = function (options) { for (var mode in modes) { if (options[mode] === true) { return modes[mode]; } } return { eyes : options.e || "oo", tongue : options.T || " " }; }; var DEFAULT_COW = "$the_cow = <<\"EOC\";\n $thoughts ^__^\n $thoughts ($eyes)\\\\_______\n (__)\\\\ )\\\\/\\\\\n $tongue ||----w |\n || ||\nEOC\n"; var beavis_zen = "##\n## Beavis, with Zen philosophy removed.\n##\n$the_cow = <<EOC;\n $thoughts __------~~-,\n $thoughts ,' ,\n / \\\\\n / :\n | '\n | |\n | |\n | _-- |\n _| =-. .-. ||\n $eye|/$eye/ _. |\n / ~ \\\\ |\n (____\\@) ___~ |\n |_===~~~.` |\n _______.--~ |\n \\\\________ |\n \\\\ |\n __/-___-- -__\n / _ \\\\\nEOC\n"; var bong = "##\n## A cow with a bong, from lars@csua.berkeley.edu\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n ^__^ \n _______/($eyes)\n/\\\\/( /(__)\n | W----|| |~|\n || || |~| ~~\n |~| ~\n |_| o\n |#|/\n _+#+_\nEOC\n"; var budFrogs = "##\n## The Budweiser frogs\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n oO)-. .-(Oo\n /__ _\\\\ /_ __\\\\\n \\\\ \\\\( | ()~() | )/ /\n \\\\__|\\\\ | (-___-) | /|__/\n ' '--' ==`-'== '--' '\nEOC\n"; var bunny = "##\n## A cute little wabbit\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts \\\\\n \\\\ /\\\\\n ( )\n .( o ).\nEOC\n"; var cheese = "##\n## The cheese from milk & cheese\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n _____ _________\n / \\\\_/ |\n | ||\n | ||\n | ###\\\\ /### | |\n | $eye \\\\/ $eye | |\n /| | |\n / | < |\\\\ \\\\\n| /| | | |\n| | \\\\_______/ | | |\n| | $tongue | / /\n/|| /|||\n ----------------|\n | | | |\n *** ***\n /___\\\\ /___\\\\\nEOC\n"; var cower = "##\n## A cowering cow\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n ,__, | | \n ($eyes)\\\\| |___\n (__)\\\\| | )\\\\_\n $tongue | |_w | \\\\\n | | || *\n\n Cower....\nEOC\n"; var daemon = "##\n## 4.4 >> 5.4\n##\n$the_cow = <<EOC;\n $thoughts , ,\n $thoughts /( )`\n $thoughts \\\\ \\\\___ / |\n /- _ `-/ '\n (/\\\\/ \\\\ \\\\ /\\\\\n / / | ` \\\\\n $eye $eye ) / |\n `-^--'`< '\n (_.) _ ) /\n `.___/` /\n `-----' /\n<----. __ / __ \\\\\n<----|====O)))==) \\\\) /====\n<----' `--' `.__,' \\\\\n | |\n \\\\ /\n ______( (_ / \\\\______\n ,' ,-----' | \\\\\n `--{__________) \\\\/\nEOC\n"; var doge = "##\n## Doge\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n\n _ _\n / /. _-//\n / /// _- /\n //_-//========= /\n _/// //_ || ./\n _| -__-||\n | __ - \\\\ \\\n | |#- _-|_ |\n | |#||| _ | \n | _==_ ||\n- ==|.=.=|_ = |\n| |-|- ___ |\n| --__ _ /\n|| === |\n | _. //\n ||_ __- _- _|\n \\_______/ ___/ _|\n --*\nEOC\n"; var dragonAndCow = "##\n## A dragon smiting a cow, possible credit to kube@csua.berkeley.edu\n##\n$the_cow = <<EOC;\n $thoughts ^ /^\n $thoughts / \\\\ // \\\\\n $thoughts |\\\\___/| / \\\\// .\\\\\n $thoughts /O O \\\\__ / // | \\\\ \\\\ *----*\n / / \\\\/_/ // | \\\\ \\\\ \\\\ |\n \\@___\\@` \\\\/_ // | \\\\ \\\\ \\\\/\\\\ \\\\\n 0/0/| \\\\/_ // | \\\\ \\\\ \\\\ \\\\\n 0/0/0/0/| \\\\/// | \\\\ \\\\ | |\n 0/0/0/0/0/_|_ / ( // | \\\\ _\\\\ | /\n 0/0/0/0/0/0/`/,_ _ _/ ) ; -. | _ _\\\\.-~ / /\n ,-} _ *-.|.-~-. .~ ~\n \\\\ \\\\__/ `/\\\\ / ~-. _ .-~ /\n \\\\____($eyes) *. } { /\n ( (--) .----~-.\\\\ \\\\-` .~\n //__\\\\\\\\$tongue\\\\__ Ack! ///.----..< \\\\ _ -~\n // \\\\\\\\ ///-._ _ _ _ _ _ _{^ - - - - ~\nEOC\n"; var dragon = "##\n## The Whitespace Dragon\n##\n$the_cow = <<EOC;\n $thoughts / \\\\ //\\\\\n $thoughts |\\\\___/| / \\\\// \\\\\\\\\n /$eye $eye \\\\__ / // | \\\\ \\\\ \n / / \\\\/_/ // | \\\\ \\\\ \n \\@_^_\\@'/ \\\\/_ // | \\\\ \\\\ \n //_^_/ \\\\/_ // | \\\\ \\\\\n ( //) | \\\\/// | \\\\ \\\\\n ( / /) _|_ / ) // | \\\\ _\\\\\n ( // /) '/,_ _ _/ ( ; -. | _ _\\\\.-~ .-~~~^-.\n (( / / )) ,-{ _ `-.|.-~-. .~ `.\n (( // / )) '/\\\\ / ~-. _ .-~ .-~^-. \\\\\n (( /// )) `. { } / \\\\ \\\\\n (( / )) .----~-.\\\\ \\\\-' .~ \\\\ `. \\\\^-.\n ///.----..> \\\\ _ -~ `. ^-` ^-_\n ///-._ _ _ _ _ _ _}^ - - - - ~ ~-- ,.-~\n /.-~\nEOC\n"; var elephantInSnake = "##\n## Do we need to explain this?\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts .... \n ........ . \n . . \n . . \n......... .......\n..............................\n\nElephant inside ASCII snake\nEOC\n"; var eyes = "##\n## Evil-looking eyes\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n .::!!!!!!!:.\n .!!!!!:. .:!!!!!!!!!!!!\n ~~~~!!!!!!. .:!!!!!!!!!UWWW\\$\\$\\$ \n :\\$\\$NWX!!: .:!!!!!!XUWW\\$\\$\\$\\$\\$\\$\\$\\$\\$P \n \\$\\$\\$\\$\\$##WX!: .<!!!!UW\\$\\$\\$\\$\" \\$\\$\\$\\$\\$\\$\\$\\$# \n \\$\\$\\$\\$\\$ \\$\\$\\$UX :!!UW\\$\\$\\$\\$\\$\\$\\$\\$\\$ 4\\$\\$\\$\\$\\$* \n ^\\$\\$\\$B \\$\\$\\$\\$\\\\ \\$\\$\\$\\$\\$\\$\\$\\$\\$\\$\\$\\$ d\\$\\$R\" \n \"*\\$bd\\$\\$\\$\\$ '*\\$\\$\\$\\$\\$\\$\\$\\$\\$\\$\\$o+#\" \n \"\"\"\" \"\"\"\"\"\"\" \nEOC\n"; var flamingSheep = "##\n## The flaming sheep, contributed by Geordan Rosario (geordan@csua.berkeley.edu)\n##\n$the_cow = <<EOC;\n $thoughts . . . \n $thoughts . . . ` , \n $thoughts .; . : .' : : : . \n $thoughts i..`: i` i.i.,i i . \n $thoughts `,--.|i |i|ii|ii|i: \n U${eyes}U\\\\.'\\@\\@\\@\\@\\@\\@`.||' \n \\\\__/(\\@\\@\\@\\@\\@\\@\\@\\@\\@\\@)' \n $tongue (\\@\\@\\@\\@\\@\\@\\@\\@) \n `YY~~~~YY' \n || || \nEOC\n"; var ghostbusters = "##\n## Ghostbusters!\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n $thoughts __---__\n _- /--______\n __--( / \\\\ )XXXXXXXXXXX\\\\v.\n .-XXX( $eye $eye )XXXXXXXXXXXXXXX-\n /XXX( U ) XXXXXXX\\\\\n /XXXXX( )--_ XXXXXXXXXXX\\\\\n /XXXXX/ ( O ) XXXXXX \\\\XXXXX\\\\\n XXXXX/ / XXXXXX \\\\__ \\\\XXXXX\n XXXXXX__/ XXXXXX \\\\__---->\n ---___ XXX__/ XXXXXX \\\\__ /\n \\\\- --__/ ___/\\\\ XXXXXX / ___--/=\n \\\\-\\\\ ___/ XXXXXX '--- XXXXXX\n \\\\-\\\\/XXX\\\\ XXXXXX /XXXXX\n \\\\XXXXXXXXX \\\\ /XXXXX/\n \\\\XXXXXX > _/XXXXX/\n \\\\XXXXX--__/ __-- XXXX/\n -XXXXXXXX--------------- XXXXXX-\n \\\\XXXXXXXXXXXXXXXXXXXXXXXXXX/\n \"\"VXXXXXXXXXXXXXXXXXXV\"\"\nEOC\n"; var goat = "##\n## ejm97 http://www.ascii-art.de/ascii/ghi/goat.txt\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n $thoughts _))\n > $eye\\\\ _~\n `;'\\\\\\\\__-' \\\\_\n | ) _ \\\\ \\\\\n / / `` w w\n w w\nEOC\n\n\n\n\n\n"; var hedgehog = "##\n## A cute little hedgehog\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts ..:::::::::.\n ::::::::::::::\n /. `::::::::::::\n O__,_:::::::::::'\nEOC\n"; var hellokitty = "##\n## Hello Kitty\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n /\\\\_)o<\n | \\\\\n | $eye . $eye|\n \\\\_____/\n $tongue\nEOC\n"; var kiss = "##\n## A lovers' empbrace\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n ,;;;;;;;,\n ;;;;;;;;;;;,\n ;;;;;'_____;'\n ;;;(/))))|((\\\\\n _;;((((((|))))\n / |_\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n .--~( \\\\ ~))))))))))))\n / \\\\ `\\\\-(((((((((((\\\\\\\\\n | | `\\\\ ) |\\\\ /|)\n | | `. _/ \\\\_____/ |\n | , `\\\\~ /\n | \\\\ \\\\ /\n | `. `\\\\| /\n | ~- `\\\\ /\n \\\\____~._/~ -_, (\\\\\n |-----|\\\\ \\\\ ';;\n | | :;;;' \\\\\n | / | |\n | | |\nEOC\n"; var kitty = "##\n## A kitten of sorts, I think\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n (\"`-' '-/\") .___..--' ' \"`-._\n ` $eye_ $eye ) `-. ( ) .`-.__. `)\n (_Y_.) ' ._ ) `._` ; `` -. .-'\n _.. `--'_..-_/ /--' _ .' ,4\n ( i l ),-'' ( l i),' ( ( ! .-' \nEOC\n"; var koala = "##\n## From the canonical koala collection\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n ___ \n {~$eye_$eye~}\n ( Y )\n ()~*~() \n (_)-(_) \nEOC\n"; var kosh = "##\n## It's a Kosh Cow!\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n $thoughts\n ___ _____ ___\n / \\\\ / /| / \\\\\n| | / / | | |\n| | /____/ | | | \n| | | | | | |\n| | | {} | / | |\n| | |____|/ | |\n| | |==| | |\n| \\\\___________/ |\n| |\n| |\nEOC\n"; var lukeKoala = "##\n## From the canonical koala collection\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts .\n ___ //\n {~$eye_$eye~}// \n ( Y )K/ \n ()~*~() \n (_)-(_) \n Luke \n Sywalker\n koala \nEOC\n"; var mechAndCow = "$the_cow = <<EOC;\n $thoughts | |\n $thoughts ,--| |-.\n __,----| | | |\n ,;:: | `_____' |\n `._______| i^i |\n `----| |---'| .\n ,-------._| |== ||//\n | |_|P`. /'/\n `-------' 'Y Y/'/'\n .==\\ /_\\\n ^__^ / /'| `i\n ($eyes)\\_______ /' / | |\n (__)\\ )\\/\\ /' / | `i\n $tongue ||----w | ___,;`----'.___L_,-'`\\__\n || || i_____;----\\.____i\"\"\\____\\\nEOC\n"; var meow = "##\n## A meowing tiger?\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts , _ ___.--'''`--''//-,-_--_.\n \\\\`\"' ` || \\\\\\\\ \\\\ \\\\\\\\/ / // / ,-\\\\\\\\`,_\n /'` \\\\ \\\\ || Y | \\\\|/ / // / - |__ `-,\n /\\$eye\"\\\\ ` \\\\ `\\\\ | | ||/ // | \\\\/ \\\\ `-._`-,_.,\n / _.-. `.-\\\\,___/\\\\ _/|_/_\\\\_\\\\/|_/ | `-._._)\n `-'``/ / | // \\\\__/\\\\__ / \\\\__/ \\\\\n $tongue `-' /-\\\\/ | -| \\\\__ \\\\ |-' |\n __/\\\\ / _/ \\\\/ __,-' ) ,' _|'\n (((__/(((_.' ((___..-'((__,'\nEOC\n"; var milk = "##\n## Milk from Milk and Cheese\n##\n$the_cow = <<EOC;\n $thoughts ____________ \n $thoughts |__________|\n / /\\\\\n / / \\\\\n /___________/___/|\n | | |\n | ==\\\\ /== | |\n | $eye $eye | \\\\ \\\\ |\n | < | \\\\ \\\\|\n /| | \\\\ \\\\\n / | \\\\_____/ | / /\n / /| $tongue | / /|\n/||\\\\| | /||\\\\/\n -------------| \n | | | | \n <__/ \\\\__>\nEOC\n"; var moofasa = "##\n## MOOfasa.\n##\n$the_cow = <<EOC;\n $thoughts ____\n $thoughts / \\\\\n | ^__^ |\n | ($eyes) |______\n | (__) | )\\\\/\\\\\n \\\\____/|----w |\n || ||\n\n\t Moofasa\nEOC\n"; var moose = "$the_cow = <<EOC;\n $thoughts\n $thoughts \\\\_\\\\_ _/_/\n $thoughts \\\\__/\n ($eyes)\\\\_______\n (__)\\\\ )\\\\/\\\\\n $tongue ||----- |\n || ||\nEOC\n"; var mutilated = "##\n## A mutilated cow, from aspolito@csua.berkeley.edu\n##\n$the_cow = <<EOC;\n $thoughts \\\\_______\n v__v $thoughts \\\\ O )\n ($eyes) ||----w |\n (__) || || \\\\/\\\\\n $tongue\nEOC\n"; var ren = "##\n## Ren \n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts\n ____ \n /# /_\\\\_\n | |/$eye\\\\$eye\\\\\n | \\\\\\\\_/_/\n / |_ | \n| ||\\\\_ ~| \n| ||| \\\\/ \n| |||_ \n \\\\// | \n || | \n ||_ \\\\ \n \\\\_| o| \n /\\\\___/ \n / ||||__ \n (___)_)\nEOC\n"; var satanic = "##\n## Satanic cow, source unknown.\n##\n$the_cow = <<EOC;\n $thoughts\n $thoughts (__) \n (\\\\/) \n /-------\\\\/ \n / | 666 ||$tongue \n* ||----|| \n ~~ ~~ \nEOC\n"; var sheep = "##\n#