#define des_esch_s_angfang_vom_program main #define hopla ; #define sand << #define ens_surkrut_usgang cout #define on_geh_e_schrett_vor << endl #define geh_e_schrett_vor << endl #define esch_vott_de_huffe_von using namespace #define fundamant_denks std #define numerik_surkrut int #define text_surkrut char * #define des_esch_e_wandtafle [] #define on_de_nor , #define s_brucht_sich ( #define so ) #define met ( #define e_fonktion_wie_di_ruckschekt #define nex_von_allem void #define on_wie_servert_on #define esch_fong_e_wurst_on { #define esch_hop_s_wurst_vertig } #define _s_gilt } #define ken_surkrut #define ken_surkrut_werd_gebrucht () #define esch_bruch_e #define het_ver_nome #define het_ver_vertigkeitsmaaser = #define so_long_wie while ( #define ens_fall_wie if ( #define no ) #define s_meust_gemort_xen ) #define oder else #define mor_d_nachst_wurst do #define e_besele_weniger -- #define e_besele_meh ++ #define esch_meh_als > #define esch_weniger_als < #define oder_egal = #define esch_egal_als == #define esch_verschid_als != #define eins 1 #define zwanzich 20 #define nin_on_ninzich 99 #define ZAHL_VON_BEER_OM_ANGFANG nin_on_ninzich #include esch_vott_de_huffe_von fundamant_denks hopla text_surkrut d_mura = "uff d'Mura" hopla text_surkrut d_r_Abschtand = " " hopla text_surkrut s_flashe = "Flashe beer" hopla text_surkrut eins_flascha = "Flasha beer" hopla text_surkrut ein_Komma = ", " hopla text_surkrut ein_Punkt = "." hopla text_surkrut d_r_Satz_fer_drenk = "Drenk eins on geh widerch" hopla text_surkrut es_gibt_ken = "ken" hopla text_surkrut Es_gibt_ken = "Ken" hopla text_surkrut meh = "meh" hopla text_surkrut d_r_Satz_fer_geh_wedderkauifa = "Geh ens Gschaft on kauif der wedder meh" hopla e_fonktion_wie_di_ruckschekt nex_von_allem on_wie_servert_on de_zahl_von_beer_schriwa s_brucht_sich numerik_surkrut de_zahl_von_beer on_de_nor text_surkrut s_oder_de_flashe so esch_fong_e_wurst_on ens_surkrut_usgang sand de_zahl_von_beer sand d_r_Abschtand hopla ens_surkrut_usgang sand s_oder_de_flashe hopla esch_hop_s_wurst_vertig e_fonktion_wie_di_ruckschekt nex_von_allem on_wie_servert_on d_arschta_linia_von_Schtrofa_schriwa s_brucht_sich numerik_surkrut de_zahl_von_beer on_de_nor text_surkrut s_oder_de_flashe so esch_fong_e_wurst_on de_zahl_von_beer_schriwa met de_zahl_von_beer on_de_nor s_oder_de_flashe so hopla ens_surkrut_usgang sand d_r_Abschtand sand d_mura sand ein_Komma hopla de_zahl_von_beer_schriwa met de_zahl_von_beer on_de_nor s_oder_de_flashe so hopla ens_surkrut_usgang sand ein_Punkt on_geh_e_schrett_vor hopla esch_hop_s_wurst_vertig e_fonktion_wie_di_ruckschekt nex_von_allem on_wie_servert_on d_zwaite_linia_von_Schtrofa_schriwa s_brucht_sich numerik_surkrut de_zahl_von_beer on_de_nor text_surkrut s_oder_de_flashe so esch_fong_e_wurst_on ens_surkrut_usgang sand d_r_Satz_fer_drenk sand ein_Komma hopla de_zahl_von_beer_schriwa met de_zahl_von_beer on_de_nor s_oder_de_flashe so hopla ens_surkrut_usgang sand d_r_Abschtand sand d_mura sand ein_Punkt on_geh_e_schrett_vor hopla esch_hop_s_wurst_vertig e_fonktion_wie_di_ruckschekt nex_von_allem on_wie_servert_on ken_beer_schriwa s_brucht_sich ken_surkrut so esch_fong_e_wurst_on ens_surkrut_usgang sand d_r_Satz_fer_drenk sand ein_Komma hopla ens_surkrut_usgang sand es_gibt_ken sand d_r_Abschtand sand s_flashe sand d_r_Abschtand sand meh sand d_r_Abschtand hopla ens_surkrut_usgang sand d_mura sand ein_Punkt on_geh_e_schrett_vor hopla ens_surkrut_usgang geh_e_schrett_vor hopla ens_surkrut_usgang sand Es_gibt_ken sand d_r_Abschtand sand s_flashe sand d_r_Abschtand sand meh sand d_r_Abschtand hopla ens_surkrut_usgang sand d_mura sand ein_Komma hopla ens_surkrut_usgang sand es_gibt_ken sand d_r_Abschtand sand s_flashe sand d_r_Abschtand sand meh sand d_r_Abschtand hopla ens_surkrut_usgang sand d_mura sand ein_Punkt on_geh_e_schrett_vor hopla ens_surkrut_usgang sand d_r_Satz_fer_geh_wedderkauifa sand ein_Komma hopla de_zahl_von_beer_schriwa met ZAHL_VON_BEER_OM_ANGFANG on_de_nor s_flashe so hopla ens_surkrut_usgang sand d_r_Abschtand sand d_mura sand ein_Punkt on_geh_e_schrett_vor hopla esch_hop_s_wurst_vertig numerik_surkrut des_esch_s_angfang_vom_program s_brucht_sich numerik_surkrut de_zahl_von_parameter on_de_nor text_surkrut parameter des_esch_e_wandtafle so esch_fong_e_wurst_on esch_bruch_e numerik_surkrut het_ver_nome zahl_von_beer het_ver_vertigkeitsmaaser ZAHL_VON_BEER_OM_ANGFANG hopla d_arschta_linia_von_Schtrofa_schriwa met zahl_von_beer on_de_nor s_flashe so hopla zahl_von_beer e_besele_weniger hopla so_long_wie zahl_von_beer esch_meh_als eins s_meust_gemort_xen esch_fong_e_wurst_on d_zwaite_linia_von_Schtrofa_schriwa met zahl_von_beer on_de_nor s_flashe so hopla ens_surkrut_usgang geh_e_schrett_vor hopla d_arschta_linia_von_Schtrofa_schriwa met zahl_von_beer on_de_nor s_flashe so hopla zahl_von_beer e_besele_weniger hopla esch_hop_s_wurst_vertig d_zwaite_linia_von_Schtrofa_schriwa met eins on_de_nor eins_flascha so hopla ens_surkrut_usgang geh_e_schrett_vor hopla d_arschta_linia_von_Schtrofa_schriwa met eins on_de_nor eins_flascha so hopla ken_beer_schriwa met ken_surkrut so hopla _s_gilt