Attributed to David Ahl, this program appears on page 105 of Basic Computer Games, Workman Publishing, New York, 1978. A similar program was distributed in CPMUG volume 3, "VARIOUS BASIC E GAMES AND PROGRAMS." Since volume 5 of CPMUG  came out in 1977 [ref] (a controversial release due to its inclusion of the 1975 CP/M source code), the LOVE program likely originated earlier. The CPMUG LOVE.BAS file is attached below. 2 REM LOVE 4 REM CREATIVE COMPUTING MORRISTOWN, NEW JERSEY 6 REM FROM BASIC COMPUTER GAMES, PG 105 10 PRINT CHR$ (18): REM SET 80-COLUMN OUTPUT 60 INPUT "YOUR MESSAGE, PLEASE: ";A$:L = LEN (A$) 70 DIM T$(120): FOR I = 1 TO 10: PRINT : NEXT I 100 FOR J = 0 TO INT (60 / L) 110 FOR I = 1 TO L 120  T$(J * L + I) = MID$ (A$,I,1) 130 NEXT I: NEXT J 140  C = 0 200  A1 = 1:P = 1:C = C + 1: IF C = 37 THEN 999 205 PRINT 210 READ A:A1 = A1 + A: IF P = 1 THEN 300 240 FOR I = 1 TO A: PRINT " ";: NEXT I:P = 1: GOTO 400 300 FOR I = A1 - A TO A1 - 1: PRINT T$(I);: NEXT I:P = 0 400 IF A1 > 60 THEN 200 410 GOTO 210 600 DATA 60,1,12,26,9,12,3,8,24,17,8,4,6,23,21,6,4,6,22,12,5,6,5 610 DATA 4,6,21,11,8,6,4,4,6,21,10,10,5,4,4,6,21,9,11,5,4 620 DATA 4,6,21,8,11,6,4,4,6,21,7,11,7,4,4,6,21,6,11,8,4 630 DATA 4,6,19,1,1,5,11,9,4,4,6,19,1,1,5,10,10,4,4,6,18,2,1,6,8,11,4 640 DATA 4,6,17,3,1,7,5,13,4,4,6,15,5,2,23,5,1,29,5,17,8 650 DATA 1,29,9,9,12,1,13,5,40,1,1,13,5,40,1,4,6,13,3,10,6,12,5,1 660 DATA 5,6,11,3,11,6,14,3,1,5,6,11,3,11,6,15,2,1 670 DATA 6,6,9,3,12,6,16,1,1,6,6,9,3,12,6,7,1,10 680 DATA 7,6,7,3,13,6,6,2,10,7,6,7,3,13,14,10,8,6,5,3,14,6,6,2,10 690 DATA 8,6,5,3,14,6,7,1,10,9,6,3,3,15,6,16,1,1 700 DATA 9,6,3,3,15,6,15,2,1,10,6,1,3,16,6,14,3,1,10,10,16,6,12,5,1 710 DATA 11,8,13,27,1,11,8,13,27,1,60 999 FOR I = 1 TO 10: PRINT : NEXT I: END LOVELOVELOVELOVELOVELOVELOVELOVELOVELOVELOVELOVELOVELOVELOVE L       OVELOVELOVELOVELOVELOVELOV     LOVELOVELOVE LOV     ELOVELOVELOVELOVELOVELOV         LOVELOVE LOVE    VELOVELOVELOVELOVELOVEL           VELOVE LOVE    VELOVELOVELOVELOVELOVE       LOVEL    ELOVE LOVE    VELOVELOVELOVELOVELOV      VELOVELO    LOVE LOVE    VELOVELOVELOVELOVELOV      OVELOVELOV   LOVE LOVE    VELOVELOVELOVELOVELOV     LOVELOVELOV   LOVE LOVE    VELOVELOVELOVELOVELOV     ELOVELOVELO    LOVE LOVE    VELOVELOVELOVELOVELOV    VELOVELOVEL    LOVE LOVE    VELOVELOVELOVELOVELOV    OVELOVELOVE     LOVE LOVE    VELOVELOVELOVELOVEL V   LOVELOVELOV     LOVE LOVE    VELOVELOVELOVELOVEL V   LOVELOVELO      LOVE LOVE    VELOVELOVELOVELOVE  V    OVELOVEL      LOVE LOVE    VELOVELOVELOVELOV  V    VELOV       LOVE LOVE    VELOVELOVELOVEL   VE            ELOVE L               VELOV         LOVELOVE L               VELOVELOV     LOVELOVELOVE L       VELOV                     E L       VELOV                     E LOVE    VELOVELOVELOV  VELOVELOVE    VELOVELOVELO   E LOVEL    ELOVELOVELO  OVELOVELOVE    VELOVELOVELOVE  E LOVEL    ELOVELOVELO  OVELOVELOVE    VELOVELOVELOVEL  E LOVELO    LOVELOVEL  LOVELOVELOVE    VELOVELOVELOVELO E LOVELO    LOVELOVEL  LOVELOVELOVE    VELOVEL VELOVELOVE LOVELOV    OVELOVE  ELOVELOVELOVE    VELOVE  VELOVELOVE LOVELOV    OVELOVE  ELOVELOVELOVE        VELOVELOVE LOVELOVE    VELOV  VELOVELOVELOVE    VELOVE  VELOVELOVE LOVELOVE    VELOV  VELOVELOVELOVE    VELOVEL VELOVELOVE LOVELOVEL    ELO  OVELOVELOVELOVE    VELOVELOVELOVELO E LOVELOVEL    ELO  OVELOVELOVELOVE    VELOVELOVELOVEL  E LOVELOVELO    L  LOVELOVELOVELOVE    VELOVELOVELOVE  E LOVELOVELO      LOVELOVELOVELOVE    VELOVELOVELO   E LOVELOVELOV     ELOVELOVELOVE              E LOVELOVELOV     ELOVELOVELOVE              E LOVELOVELOVELOVELOVELOVELOVELOVELOVELOVELOVELOVELOVELOVELOVE XOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXO X       OXOXOXOXOXOXOXOXOXOXOXOXOX     XOXOXOXOXOXO XOX     OXOXOXOXOXOXOXOXOXOXOXOX         XOXOXOXO XOXO    XOXOXOXOXOXOXOXOXOXOXOX           XOXOXO XOXO    XOXOXOXOXOXOXOXOXOXOXO       XOXOX    OXOXO XOXO    XOXOXOXOXOXOXOXOXOXOX      XOXOXOXO    XOXO XOXO    XOXOXOXOXOXOXOXOXOXOX      OXOXOXOXOX   XOXO XOXO    XOXOXOXOXOXOXOXOXOXOX     XOXOXOXOXOX   XOXO XOXO    XOXOXOXOXOXOXOXOXOXOX     OXOXOXOXOXO    XOXO XOXO    XOXOXOXOXOXOXOXOXOXOX    XOXOXOXOXOX    XOXO XOXO    XOXOXOXOXOXOXOXOXOXOX    OXOXOXOXOXO     XOXO XOXO    XOXOXOXOXOXOXOXOXOX X   XOXOXOXOXOX     XOXO XOXO    XOXOXOXOXOXOXOXOXOX X   XOXOXOXOXO      XOXO XOXO    XOXOXOXOXOXOXOXOXO  X    OXOXOXOX      XOXO XOXO    XOXOXOXOXOXOXOXOX  X    XOXOX       XOXO XOXO    XOXOXOXOXOXOXOX   XO            OXOXO X               XOXOX         XOXOXOXO X               XOXOXOXOX     XOXOXOXOXOXO X       XOXOX                     O X       XOXOX                     O XOXO    XOXOXOXOXOXOX  XOXOXOXOXO    XOXOXOXOXOXO   O XOXOX    OXOXOXOXOXO  OXOXOXOXOXO    XOXOXOXOXOXOXO  O XOXOX    OXOXOXOXOXO  OXOXOXOXOXO    XOXOXOXOXOXOXOX  O XOXOXO    XOXOXOXOX  XOXOXOXOXOXO    XOXOXOXOXOXOXOXO O XOXOXO    XOXOXOXOX  XOXOXOXOXOXO    XOXOXOX XOXOXOXOXO XOXOXOX    OXOXOXO  OXOXOXOXOXOXO    XOXOXO  XOXOXOXOXO XOXOXOX    OXOXOXO  OXOXOXOXOXOXO        XOXOXOXOXO XOXOXOXO    XOXOX  XOXOXOXOXOXOXO    XOXOXO  XOXOXOXOXO XOXOXOXO    XOXOX  XOXOXOXOXOXOXO    XOXOXOX XOXOXOXOXO XOXOXOXOX    OXO  OXOXOXOXOXOXOXO    XOXOXOXOXOXOXOXO O XOXOXOXOX    OXO  OXOXOXOXOXOXOXO    XOXOXOXOXOXOXOX  O XOXOXOXOXO    X  XOXOXOXOXOXOXOXO    XOXOXOXOXOXOXO  O XOXOXOXOXO      XOXOXOXOXOXOXOXO    XOXOXOXOXOXO   O XOXOXOXOXOX     OXOXOXOXOXOXO              O XOXOXOXOXOX     OXOXOXOXOXOXO              O XOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXO XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X       XXXXXXXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXX XXX     XXXXXXXXXXXXXXXXXXXXXXXX         XXXXXXXX XXXX    XXXXXXXXXXXXXXXXXXXXXXX           XXXXXX XXXX    XXXXXXXXXXXXXXXXXXXXXX       XXXXX    XXXXX XXXX    XXXXXXXXXXXXXXXXXXXXX      XXXXXXXX    XXXX XXXX    XXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXX   XXXX XXXX    XXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXX   XXXX XXXX    XXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXX    XXXX XXXX    XXXXXXXXXXXXXXXXXXXXX    XXXXXXXXXXX    XXXX XXXX    XXXXXXXXXXXXXXXXXXXXX    XXXXXXXXXXX     XXXX XXXX    XXXXXXXXXXXXXXXXXXX X   XXXXXXXXXXX     XXXX XXXX    XXXXXXXXXXXXXXXXXXX X   XXXXXXXXXX      XXXX XXXX    XXXXXXXXXXXXXXXXXX  X    XXXXXXXX      XXXX XXXX    XXXXXXXXXXXXXXXXX  X    XXXXX       XXXX XXXX    XXXXXXXXXXXXXXX   XX            XXXXX X               XXXXX         XXXXXXXX X               XXXXXXXXX     XXXXXXXXXXXX X       XXXXX                     X X       XXXXX                     X XXXX    XXXXXXXXXXXXX  XXXXXXXXXX    XXXXXXXXXXXX   X XXXXX    XXXXXXXXXXX  XXXXXXXXXXX    XXXXXXXXXXXXXX  X XXXXX    XXXXXXXXXXX  XXXXXXXXXXX    XXXXXXXXXXXXXXX  X XXXXXX    XXXXXXXXX  XXXXXXXXXXXX    XXXXXXXXXXXXXXXX X XXXXXX    XXXXXXXXX  XXXXXXXXXXXX    XXXXXXX XXXXXXXXXX XXXXXXX    XXXXXXX  XXXXXXXXXXXXX    XXXXXX  XXXXXXXXXX XXXXXXX    XXXXXXX  XXXXXXXXXXXXX        XXXXXXXXXX XXXXXXXX    XXXXX  XXXXXXXXXXXXXX    XXXXXX  XXXXXXXXXX XXXXXXXX    XXXXX  XXXXXXXXXXXXXX    XXXXXXX XXXXXXXXXX XXXXXXXXX    XXX  XXXXXXXXXXXXXXX    XXXXXXXXXXXXXXXX X XXXXXXXXX    XXX  XXXXXXXXXXXXXXX    XXXXXXXXXXXXXXX  X XXXXXXXXXX    X  XXXXXXXXXXXXXXXX    XXXXXXXXXXXXXX  X XXXXXXXXXX      XXXXXXXXXXXXXXXX    XXXXXXXXXXXX   X XXXXXXXXXXX     XXXXXXXXXXXXX              X XXXXXXXXXXX     XXXXXXXXXXXXX              X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO O       OOOOOOOOOOOOOOOOOOOOOOOOOO     OOOOOOOOOOOO OOO     OOOOOOOOOOOOOOOOOOOOOOOO         OOOOOOOO OOOO    OOOOOOOOOOOOOOOOOOOOOOO           OOOOOO OOOO    OOOOOOOOOOOOOOOOOOOOOO       OOOOO    OOOOO OOOO    OOOOOOOOOOOOOOOOOOOOO      OOOOOOOO    OOOO OOOO    OOOOOOOOOOOOOOOOOOOOO      OOOOOOOOOO   OOOO OOOO    OOOOOOOOOOOOOOOOOOOOO     OOOOOOOOOOO   OOOO OOOO    OOOOOOOOOOOOOOOOOOOOO     OOOOOOOOOOO    OOOO OOOO    OOOOOOOOOOOOOOOOOOOOO    OOOOOOOOOOO    OOOO OOOO    OOOOOOOOOOOOOOOOOOOOO    OOOOOOOOOOO     OOOO OOOO    OOOOOOOOOOOOOOOOOOO O   OOOOOOOOOOO     OOOO OOOO    OOOOOOOOOOOOOOOOOOO O   OOOOOOOOOO      OOOO OOOO    OOOOOOOOOOOOOOOOOO  O    OOOOOOOO      OOOO OOOO    OOOOOOOOOOOOOOOOO  O    OOOOO       OOOO OOOO    OOOOOOOOOOOOOOO   OO            OOOOO O               OOOOO         OOOOOOOO O               OOOOOOOOO     OOOOOOOOOOOO O       OOOOO                     O O       OOOOO                     O OOOO    OOOOOOOOOOOOO  OOOOOOOOOO    OOOOOOOOOOOO   O OOOOO    OOOOOOOOOOO  OOOOOOOOOOO    OOOOOOOOOOOOOO  O OOOOO    OOOOOOOOOOO  OOOOOOOOOOO    OOOOOOOOOOOOOOO  O OOOOOO    OOOOOOOOO  OOOOOOOOOOOO    OOOOOOOOOOOOOOOO O OOOOOO    OOOOOOOOO  OOOOOOOOOOOO    OOOOOOO OOOOOOOOOO OOOOOOO    OOOOOOO  OOOOOOOOOOOOO    OOOOOO  OOOOOOOOOO OOOOOOO    OOOOOOO  OOOOOOOOOOOOO        OOOOOOOOOO OOOOOOOO    OOOOO  OOOOOOOOOOOOOO    OOOOOO  OOOOOOOOOO OOOOOOOO    OOOOO  OOOOOOOOOOOOOO    OOOOOOO OOOOOOOOOO OOOOOOOOO    OOO  OOOOOOOOOOOOOOO    OOOOOOOOOOOOOOOO O OOOOOOOOO    OOO  OOOOOOOOOOOOOOO    OOOOOOOOOOOOOOO  O OOOOOOOOOO    O  OOOOOOOOOOOOOOOO    OOOOOOOOOOOOOO  O OOOOOOOOOO      OOOOOOOOOOOOOOOO    OOOOOOOOOOOO   O OOOOOOOOOOO     OOOOOOOOOOOOO              O OOOOOOOOOOO     OOOOOOOOOOOOO              O OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO ############################################################ #       ##########################     ############ ###     ########################         ######## ####    #######################           ###### ####    ######################       #####    ##### ####    #####################      ########    #### ####    #####################      ##########   #### ####    #####################     ###########   #### ####    #####################     ###########    #### ####    #####################    ###########    #### ####    #####################    ###########     #### ####    ################### #   ###########     #### ####    ################### #   ##########      #### ####    ##################  #    ########      #### ####    #################  #    #####       #### ####    ###############   ##            ##### #               #####         ######## #               #########     ############ #       #####                     # #       #####                     # ####    #############  ##########    ############   # #####    ###########  ###########    ##############  # #####    ###########  ###########    ###############  # ######    #########  ############    ################ # ######    #########  ############    ####### ########## #######    #######  #############    ######  ########## #######    #######  #############        ########## ########    #####  ##############    ######  ########## ########    #####  ##############    ####### ########## #########    ###  ###############    ################ # #########    ###  ###############    ###############  # ##########    #  ################    ##############  # ##########      ################    ############   # ###########     #############              # ###########     #############              # ############################################################ //////////////////////////////////////////////////////////// /       //////////////////////////     //////////// ///     ////////////////////////         //////// ////    ///////////////////////           ////// ////    //////////////////////       /////    ///// ////    /////////////////////      ////////    //// ////    /////////////////////      //////////   //// ////    /////////////////////     ///////////   //// ////    /////////////////////     ///////////    //// ////    /////////////////////    ///////////    //// ////    /////////////////////    ///////////     //// ////    /////////////////// /   ///////////     //// ////    /////////////////// /   //////////      //// ////    //////////////////  /    ////////      //// ////    /////////////////  /    /////       //// ////    ///////////////   //            ///// /               /////         //////// /               /////////     //////////// /       /////                     / /       /////                     / ////    /////////////  //////////    ////////////   / /////    ///////////  ///////////    //////////////  / /////    ///////////  ///////////    ///////////////  / //////    /////////  ////////////    //////////////// / //////    /////////  ////////////    /////// ////////// ///////    ///////  /////////////    //////  ////////// ///////    ///////  /////////////        ////////// ////////    /////  //////////////    //////  ////////// ////////    /////  //////////////    /////// ////////// /////////    ///  ///////////////    //////////////// / /////////    ///  ///////////////    ///////////////  / //////////    /  ////////////////    //////////////  / //////////      ////////////////    ////////////   / ///////////     /////////////              / ///////////     /////////////              / //////////////////////////////////////////////////////////// |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| |       ||||||||||||||||||||||||||     |||||||||||| |||     ||||||||||||||||||||||||         |||||||| ||||    |||||||||||||||||||||||           |||||| ||||    ||||||||||||||||||||||       |||||    ||||| ||||    |||||||||||||||||||||      ||||||||    |||| ||||    |||||||||||||||||||||      ||||||||||   |||| ||||    |||||||||||||||||||||     |||||||||||   |||| ||||    |||||||||||||||||||||     |||||||||||    |||| ||||    |||||||||||||||||||||    |||||||||||    |||| ||||    |||||||||||||||||||||    |||||||||||     |||| ||||    ||||||||||||||||||| |   |||||||||||     |||| ||||    ||||||||||||||||||| |   ||||||||||      |||| ||||    ||||||||||||||||||  |    ||||||||      |||| ||||    |||||||||||||||||  |    |||||       |||| ||||    |||||||||||||||   ||            ||||| |               |||||         |||||||| |               |||||||||     |||||||||||| |       |||||                     | |       |||||                     | ||||    |||||||||||||  ||||||||||    ||||||||||||   | |||||    |||||||||||  |||||||||||    ||||||||||||||  | |||||    |||||||||||  |||||||||||    |||||||||||||||  | ||||||    |||||||||  ||||||||||||    |||||||||||||||| | ||||||    |||||||||  ||||||||||||    ||||||| |||||||||| |||||||    |||||||  |||||||||||||    ||||||  |||||||||| |||||||    |||||||  |||||||||||||        |||||||||| ||||||||    |||||  ||||||||||||||    ||||||  |||||||||| ||||||||    |||||  ||||||||||||||    ||||||| |||||||||| |||||||||    |||  |||||||||||||||    |||||||||||||||| | |||||||||    |||  |||||||||||||||    |||||||||||||||  | ||||||||||    |  ||||||||||||||||    ||||||||||||||  | ||||||||||      ||||||||||||||||    ||||||||||||   | |||||||||||     |||||||||||||              | |||||||||||     |||||||||||||              | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \       \\\\\\\\\\\\\\\\\\\\\\\\\\     \\\\\\\\\\\\ \\\     \\\\\\\\\\\\\\\\\\\\\\\\         \\\\\\\\ \\\\    \\\\\\\\\\\\\\\\\\\\\\\           \\\\\\ \\\\    \\\\\\\\\\\\\\\\\\\\\\       \\\\\    \\\\\ \\\\    \\\\\\\\\\\\\\\\\\\\\      \\\\\\\\    \\\\ \\\\    \\\\\\\\\\\\\\\\\\\\\      \\\\\\\\\\   \\\\ \\\\    \\\\\\\\\\\\\\\\\\\\\     \\\\\\\\\\\   \\\\ \\\\    \\\\\\\\\\\\\\\\\\\\\     \\\\\\\\\\\    \\\\ \\\\    \\\\\\\\\\\\\\\\\\\\\    \\\\\\\\\\\    \\\\ \\\\    \\\\\\\\\\\\\\\\\\\\\    \\\\\\\\\\\     \\\\ \\\\    \\\\\\\\\\\\\\\\\\\ \   \\\\\\\\\\\     \\\\ \\\\    \\\\\\\\\\\\\\\\\\\ \   \\\\\\\\\\      \\\\ \\\\    \\\\\\\\\\\\\\\\\\  \    \\\\\\\\      \\\\ \\\\    \\\\\\\\\\\\\\\\\  \    \\\\\       \\\\ \\\\    \\\\\\\\\\\\\\\   \\            \\\\\ \               \\\\\         \\\\\\\\ \               \\\\\\\\\     \\\\\\\\\\\\ \       \\\\\                     \ \       \\\\\                     \ \\\\    \\\\\\\\\\\\\  \\\\\\\\\\    \\\\\\\\\\\\   \ \\\\\    \\\\\\\\\\\  \\\\\\\\\\\    \\\\\\\\\\\\\\  \ \\\\\    \\\\\\\\\\\  \\\\\\\\\\\    \\\\\\\\\\\\\\\  \ \\\\\\    \\\\\\\\\  \\\\\\\\\\\\    \\\\\\\\\\\\\\\\ \ \\\\\\    \\\\\\\\\  \\\\\\\\\\\\    \\\\\\\ \\\\\\\\\\ \\\\\\\    \\\\\\\  \\\\\\\\\\\\\    \\\\\\  \\\\\\\\\\ \\\\\\\    \\\\\\\  \\\\\\\\\\\\\        \\\\\\\\\\ \\\\\\\\    \\\\\  \\\\\\\\\\\\\\    \\\\\\  \\\\\\\\\\ \\\\\\\\    \\\\\  \\\\\\\\\\\\\\    \\\\\\\ \\\\\\\\\\ \\\\\\\\\    \\\  \\\\\\\\\\\\\\\    \\\\\\\\\\\\\\\\ \ \\\\\\\\\    \\\  \\\\\\\\\\\\\\\    \\\\\\\\\\\\\\\  \ \\\\\\\\\\    \  \\\\\\\\\\\\\\\\    \\\\\\\\\\\\\\  \ \\\\\\\\\\      \\\\\\\\\\\\\\\\    \\\\\\\\\\\\   \ \\\\\\\\\\\     \\\\\\\\\\\\\              \ \\\\\\\\\\\     \\\\\\\\\\\\\              \ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ ............................................................ .       ..........................     ............ ...     ........................         ........ ....    .......................           ...... ....    ......................       .....    ..... ....    .....................      ........    .... ....    .....................      ..........   .... ....    .....................     ...........   .... ....    .....................     ...........    .... ....    .....................    ...........    .... ....    .....................    ...........     .... ....    ................... .   ...........     .... ....    ................... .   ..........      .... ....    ..................  .    ........      .... ....    .................  .    .....       .... ....    ...............   ..            ..... .               .....         ........ .               .........     ............ .       .....                     . .       .....                     . ....    .............  ..........    ............   . .....    ...........  ...........    ..............  . .....    ...........  ...........    ...............  . ......    .........  ............    ................ . ......    .........  ............    ....... .......... .......    .......  .............    ......  .......... .......    .......  .............        .......... ........    .....  ..............    ......  .......... ........    .....  ..............    ....... .......... .........    ...  ...............    ................ . .........    ...  ...............    ...............  . ..........    .  ................    ..............  . ..........      ................    ............   . ...........     .............              . ...........     .............              . ............................................................ ()()()()()()()()()()()()()()()()()()()()()()()()()()()()()() (       )()()()()()()()()()()()()(     ()()()()()() ()(     )()()()()()()()()()()()(         ()()()() ()()    ()()()()()()()()()()()(           ()()() ()()    ()()()()()()()()()()()       ()()(    )()() ()()    ()()()()()()()()()()(      ()()()()    ()() ()()    ()()()()()()()()()()(      )()()()()(   ()() ()()    ()()()()()()()()()()(     ()()()()()(   ()() ()()    ()()()()()()()()()()(     )()()()()()    ()() ()()    ()()()()()()()()()()(    ()()()()()(    ()() ()()    ()()()()()()()()()()(    )()()()()()     ()() ()()    ()()()()()()()()()( (   ()()()()()(     ()() ()()    ()()()()()()()()()( (   ()()()()()      ()() ()()    ()()()()()()()()()  (    )()()()(      ()() ()()    ()()()()()()()()(  (    ()()(       ()() ()()    ()()()()()()()(   ()            )()() (               ()()(         ()()()() (               ()()()()(     ()()()()()() (       ()()(                     ) (       ()()(                     ) ()()    ()()()()()()(  ()()()()()    ()()()()()()   ) ()()(    )()()()()()  )()()()()()    ()()()()()()()  ) ()()(    )()()()()()  )()()()()()    ()()()()()()()(  ) ()()()    ()()()()(  ()()()()()()    ()()()()()()()() ) ()()()    ()()()()(  ()()()()()()    ()()()( ()()()()() ()()()(    )()()()  )()()()()()()    ()()()  ()()()()() ()()()(    )()()()  )()()()()()()        ()()()()() ()()()()    ()()(  ()()()()()()()    ()()()  ()()()()() ()()()()    ()()(  ()()()()()()()    ()()()( ()()()()() ()()()()(    )()  )()()()()()()()    ()()()()()()()() ) ()()()()(    )()  )()()()()()()()    ()()()()()()()(  ) ()()()()()    (  ()()()()()()()()    ()()()()()()()  ) ()()()()()      ()()()()()()()()    ()()()()()()   ) ()()()()()(     )()()()()()()              ) ()()()()()(     )()()()()()()              ) ()()()()()()()()()()()()()()()()()()()()()()()()()()()()()() [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][] [       ][][][][][][][][][][][][][     [][][][][][] [][     ][][][][][][][][][][][][         [][][][] [][]    [][][][][][][][][][][][           [][][] [][]    [][][][][][][][][][][]       [][][    ][][] [][]    [][][][][][][][][][][      [][][][]    [][] [][]    [][][][][][][][][][][      ][][][][][   [][] [][]    [][][][][][][][][][][     [][][][][][   [][] [][]    [][][][][][][][][][][     ][][][][][]    [][] [][]    [][][][][][][][][][][    [][][][][][    [][] [][]    [][][][][][][][][][][    ][][][][][]     [][] [][]    [][][][][][][][][][ [   [][][][][][     [][] [][]    [][][][][][][][][][ [   [][][][][]      [][] [][]    [][][][][][][][][]  [    ][][][][      [][] [][]    [][][][][][][][][  [    [][][       [][] [][]    [][][][][][][][   []            ][][] [               [][][         [][][][] [               [][][][][     [][][][][][] [       [][][                     ] [       [][][                     ] [][]    [][][][][][][  [][][][][]    [][][][][][]   ] [][][    ][][][][][]  ][][][][][]    [][][][][][][]  ] [][][    ][][][][][]  ][][][][][]    [][][][][][][][  ] [][][]    [][][][][  [][][][][][]    [][][][][][][][] ] [][][]    [][][][][  [][][][][][]    [][][][ [][][][][] [][][][    ][][][]  ][][][][][][]    [][][]  [][][][][] [][][][    ][][][]  ][][][][][][]        [][][][][] [][][][]    [][][  [][][][][][][]    [][][]  [][][][][] [][][][]    [][][  [][][][][][][]    [][][][ [][][][][] [][][][][    ][]  ][][][][][][][]    [][][][][][][][] ] [][][][][    ][]  ][][][][][][][]    [][][][][][][][  ] [][][][][]    [  [][][][][][][][]    [][][][][][][]  ] [][][][][]      [][][][][][][][]    [][][][][][]   ] [][][][][][     ][][][][][][]              ] [][][][][][     ][][][][][][]              ] [][][][][][][][][][][][][][][][][][][][][][][][][][][][][][] 000000000000000000000000000000000000000000000000000000000000 0       00000000000000000000000000     000000000000 000     000000000000000000000000         00000000 0000    00000000000000000000000           000000 0000    0000000000000000000000       00000    00000 0000    000000000000000000000      00000000    0000 0000    000000000000000000000      0000000000   0000 0000    000000000000000000000     00000000000   0000 0000    000000000000000000000     00000000000    0000 0000    000000000000000000000    00000000000    0000 0000    000000000000000000000    00000000000     0000 0000    0000000000000000000 0   00000000000     0000 0000    0000000000000000000 0   0000000000      0000 0000    000000000000000000  0    00000000      0000 0000    00000000000000000  0    00000       0000 0000    000000000000000   00            00000 0               00000         00000000 0               000000000     000000000000 0       00000                     0 0       00000                     0 0000    0000000000000  0000000000    000000000000   0 00000    00000000000  00000000000    00000000000000  0 00000    00000000000  00000000000    000000000000000  0 000000    000000000  000000000000    0000000000000000 0 000000    000000000  000000000000    0000000 0000000000 0000000    0000000  0000000000000    000000  0000000000 0000000    0000000  0000000000000        0000000000 00000000    00000  00000000000000    000000  0000000000 00000000    00000  00000000000000    0000000 0000000000 000000000    000  000000000000000    0000000000000000 0 000000000    000  000000000000000    000000000000000  0 0000000000    0  0000000000000000    00000000000000  0 0000000000      0000000000000000    000000000000   0 00000000000     0000000000000              0 00000000000     0000000000000              0 000000000000000000000000000000000000000000000000000000000000 |