home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 10 / AU_CD10.iso / Updates / Perl / Docs / !PerlDocs / Chapter15 / Text
Unknown  |  1997-07-16  |  18.5 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% TrID OMF - Relocatable Object Module Format default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 80 49 00 00 01 00 00 00 | 00 00 00 00 06 08 00 00 |.I......|........|
|00000010| 00 08 00 00 01 10 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 10 00 00 02 18 00 00 | c8 00 00 00 00 00 00 00 |........|........|
|00000030| 07 d7 77 00 00 00 00 00 | 00 18 00 00 a5 7c 00 00 |..w.....|.....|..|
|00000040| 40 78 40 06 40 25 ff ff | 60 73 ff ff d8 3b 00 00 |@x@.@%..|`s...;..|
|00000050| 16 00 00 00 b0 fc 07 00 | 00 00 00 00 07 d7 77 00 |........|......w.|
|00000060| 07 d7 77 00 07 d7 77 00 | 00 00 00 00 70 65 72 6c |..w...w.|....perl|
|00000070| 4c 6f 4c 20 2d 20 4d 61 | 6e 69 70 75 6c 61 74 69 |LoL - Ma|nipulati|
|00000080| 6e 67 20 4c 69 73 74 73 | 20 6f 66 20 4c 69 73 74 |ng Lists| of List|
|00000090| 73 20 69 6e 20 50 65 72 | 6c 0d 08 00 07 d8 77 00 |s in Per|l.....w.|
|000000a0| 00 00 00 00 07 d9 77 00 | 08 d9 77 00 08 d9 77 00 |......w.|..w...w.|
|000000b0| 00 00 00 00 00 7c 00 00 | a5 40 00 00 40 a2 5f 01 |.....|..|.@..@._.|
|000000c0| a0 98 fe ff f0 de fe ff | 68 37 00 00 44 65 73 63 |........|h7..Desc|
|000000d0| 72 69 70 74 69 6f 6e 0d | 08 72 61 74 08 da 77 00 |ription.|.rat..w.|
|000000e0| 00 00 00 00 07 63 63 65 | 08 db 77 00 08 db 77 00 |.....cce|..w...w.|
|000000f0| 00 00 00 00 00 40 00 00 | a5 4c 00 00 40 4a c3 04 |.....@..|.L..@J..|
|00000100| cf 28 fe ff 1f 6f fe ff | 68 37 00 00 44 65 63 6c |.(...o..|h7..Decl|
|00000110| 61 72 61 74 69 6f 6e 20 | 61 6e 64 20 05 41 63 63 |aration |and .Acc|
|00000120| 65 73 73 20 6f 66 20 4c | 69 73 74 73 20 6f 66 20 |ess of L|ists of |
|00000130| 4c 69 73 74 73 0d 08 28 | 08 dc 77 00 00 00 00 00 |Lists..(|..w.....|
|00000140| 00 4c 00 00 05 88 00 00 | 00 6c 98 07 6e d0 fd ff |.L......|.l..n...|
|00000150| 4e ff fd ff 20 22 00 00 | 54 68 65 20 73 69 6d 70 |N... "..|The simp|
|00000160| 6c 65 73 74 20 74 68 69 | 6e 67 20 74 6f 20 62 75 |lest thi|ng to bu|
|00000170| 69 6c 64 20 69 73 20 61 | 20 6c 69 73 74 20 6f 66 |ild is a| list of|
|00000180| 20 6c 69 73 74 73 20 28 | 73 6f 6d 65 74 69 6d 65 | lists (|sometime|
|00000190| 73 20 63 61 6c 6c 65 64 | 20 61 6e 20 61 72 72 61 |s called| an arra|
|000001a0| 79 20 6f 66 20 61 72 72 | 61 79 73 29 2e 20 20 49 |y of arr|ays). I|
|000001b0| 74 27 73 20 72 65 61 73 | 6f 6e 61 62 6c 79 20 65 |t's reas|onably e|
|000001c0| 61 73 79 20 74 6f 20 00 | 00 88 00 00 05 84 00 00 |asy to .|........|
|000001d0| 00 40 9a 07 47 98 fd ff | 27 c7 fd ff 20 22 00 00 |.@..G...|'... "..|
|000001e0| 75 6e 64 65 72 73 74 61 | 6e 64 2c 20 61 6e 64 20 |understa|nd, and |
|000001f0| 61 6c 6d 6f 73 74 20 65 | 76 65 72 79 74 68 69 6e |almost e|verythin|
|00000200| 67 20 74 68 61 74 20 61 | 70 70 6c 69 65 73 20 68 |g that a|pplies h|
|00000210| 65 72 65 20 77 69 6c 6c | 20 61 6c 73 6f 20 62 65 |ere will| also be|
|00000220| 20 61 70 70 6c 69 63 61 | 62 6c 65 20 6c 61 74 65 | applica|ble late|
|00000230| 72 20 6f 6e 20 77 69 74 | 68 20 74 68 65 20 66 61 |r on wit|h the fa|
|00000240| 6e 63 69 65 72 20 64 61 | 74 61 20 00 00 84 00 00 |ncier da|ta .....|
|00000250| a5 34 00 00 40 f8 c1 00 | 20 60 fd ff 00 8f fd ff |.4..@...| `......|
|00000260| 20 22 00 00 73 74 72 75 | 63 74 75 72 65 73 2e 0d | "..stru|ctures..|
|00000270| 07 73 75 62 14 dd 77 00 | 14 dd 77 00 00 00 00 00 |.sub..w.|..w.....|
|00000280| 00 34 00 00 05 8c 00 00 | 00 f8 d5 07 49 f1 fc ff |.4......|....I...|
|00000290| 29 20 fd ff 20 22 00 00 | 41 20 6c 69 73 74 20 6f |) .. "..|A list o|
|000002a0| 66 20 6c 69 73 74 73 2c | 20 6f 72 20 61 6e 20 61 |f lists,| or an a|
|000002b0| 72 72 61 79 20 6f 66 20 | 61 6e 20 61 72 72 61 79 |rray of |an array|
|000002c0| 20 69 66 20 79 6f 75 20 | 77 6f 75 6c 64 2c 20 69 | if you |would, i|
|000002d0| 73 20 6a 75 73 74 20 61 | 20 72 65 67 75 6c 61 72 |s just a| regular|
|000002e0| 20 6f 6c 64 20 61 72 72 | 61 79 20 40 4c 6f 4c 20 | old arr|ay @LoL |
|000002f0| 74 68 61 74 20 79 6f 75 | 20 63 61 6e 20 67 65 74 |that you| can get|
|00000300| 20 61 74 20 77 69 74 68 | 20 00 00 00 00 8c 00 00 | at with| .......|
|00000310| a5 ac 00 00 40 78 16 05 | 22 b9 fc ff 02 e8 fc ff |....@x..|".......|
|00000320| 20 22 00 00 74 77 6f 20 | 73 75 62 73 63 72 69 70 | "..two |subscrip|
|00000330| 74 73 2c 20 6c 69 6b 65 | 20 07 20 20 0e de 77 00 |ts, like| . ..w.|
|00000340| 14 dd 77 00 0e de 77 00 | 00 00 00 00 24 4c 6f 4c |..w...w.|....$LoL|
|00000350| 5b 33 5d 5b 32 5d 08 20 | 0e df 77 00 14 dd 77 00 |[3][2]. |..w...w.|
|00000360| 00 00 00 00 2e 20 20 48 | 65 72 65 27 73 20 61 20 |..... H|ere's a |
|00000370| 64 65 63 6c 61 72 61 74 | 69 6f 6e 20 6f 66 20 74 |declarat|ion of t|
|00000380| 68 65 20 61 72 72 61 79 | 3a 0d 08 22 14 00 00 00 |he array|:.."....|
|00000390| 00 00 00 00 07 2c 20 22 | 12 e0 77 00 12 e0 77 00 |....., "|..w...w.|
|000003a0| 00 00 00 00 07 05 05 05 | 0c e1 77 00 12 e0 77 00 |........|..w...w.|
|000003b0| 0c e1 77 00 00 00 00 00 | 00 ac 00 00 25 48 00 00 |..w.....|....%H..|
|000003c0| 40 90 4d 04 1b 52 fc ff | 2b 79 fc ff 70 1a 00 00 |@.M..R..|+y..p...|
|000003d0| 23 20 61 73 73 69 67 6e | 20 74 6f 20 6f 75 72 20 |# assign| to our |
|000003e0| 61 72 72 61 79 20 61 20 | 6c 69 73 74 20 6f 66 20 |array a |list of |
|000003f0| 6c 69 73 74 20 72 65 66 | 65 72 65 6e 63 65 73 0d |list ref|erences.|
|00000400| 00 48 00 00 25 24 00 00 | 40 80 bb 00 3b 23 fc ff |.H..%$..|@...;#..|
|00000410| 4b 4a fc ff 70 1a 00 00 | 40 4c 6f 4c 20 3d 20 28 |KJ..p...|@LoL = (|
|00000420| 0d 00 00 00 00 24 00 00 | 25 38 00 00 40 40 90 02 |.....$..|%8..@@..|
|00000430| 5b f4 fb ff 6b 1b fc ff | 70 1a 00 00 20 20 20 20 |[...k...|p... |
|00000440| 20 20 20 5b 20 22 66 72 | 65 64 22 2c 20 22 62 61 | [ "fr|ed", "ba|
|00000450| 72 6e 65 79 22 20 5d 2c | 0d 00 00 00 00 38 00 00 |rney" ],|.....8..|
|00000460| 25 40 00 00 40 30 63 03 | 7b c5 fb ff 8b ec fb ff |%@..@0c.|{.......|
|00000470| 70 1a 00 00 20 20 20 20 | 20 20 20 5b 20 22 67 65 |p... | [ "ge|
|00000480| 6f 72 67 65 22 2c 20 22 | 6a 61 6e 65 22 2c 20 22 |orge", "|jane", "|
|00000490| 65 6c 72 6f 79 22 20 5d | 2c 0d 00 00 00 40 00 00 |elroy" ]|,....@..|
|000004a0| 25 40 00 00 40 c0 4b 03 | 9b 96 fb ff ab bd fb ff |%@..@.K.|........|
|000004b0| 70 1a 00 00 20 20 20 20 | 20 20 20 5b 20 22 68 6f |p... | [ "ho|
|000004c0| 6d 65 72 22 2c 20 22 6d | 61 72 67 65 22 2c 20 22 |mer", "m|arge", "|
|000004d0| 62 61 72 74 22 20 5d 2c | 0d 00 00 00 00 40 00 00 |bart" ],|.....@..|
|000004e0| a5 44 00 00 40 e0 2e 00 | bb 67 fb ff cb 8e fb ff |.D..@...|.g......|
|000004f0| 70 1a 00 00 29 3b 0d 08 | 0c e2 77 00 12 e0 77 00 |p...);..|..w...w.|
|00000500| 00 00 00 00 08 73 2e 20 | 12 00 00 00 00 00 00 00 |.....s. |........|
|00000510| 07 61 6e 74 18 e3 77 00 | 18 e3 77 00 00 00 00 00 |.ant..w.|..w.....|
|00000520| 00 44 00 00 a5 48 00 00 | 40 00 00 00 2b 53 fb ff |.D...H..|@...+S..|
|00000530| eb 5f fb ff 00 00 00 00 | 05 0d 08 00 18 e4 77 00 |._......|......w.|
|00000540| 00 00 00 00 07 65 20 61 | 12 e5 77 00 12 e5 77 00 |.....e a|..w...w.|
|00000550| 00 00 00 00 07 61 74 68 | 0c e6 77 00 12 e5 77 00 |.....ath|..w...w.|
|00000560| 0c e6 77 00 00 00 00 00 | 00 48 00 00 25 2c 00 00 |..w.....|.H..%,..|
|00000570| 40 50 bd 01 2b 02 fb ff | 3b 29 fb ff 70 1a 00 00 |@P..+...|;)..p...|
|00000580| 20 20 70 72 69 6e 74 20 | 24 4c 6f 4c 5b 32 5d 5b | print |$LoL[2][|
|00000590| 32 5d 3b 0d 00 2c 00 00 | a5 48 00 00 40 c0 5d 00 |2];..,..|.H..@.].|
|000005a0| 4b d3 fa ff 5b fa fa ff | 70 1a 00 00 62 61 72 74 |K...[...|p...bart|
|000005b0| 0d 08 00 00 0c e7 77 00 | 12 e5 77 00 00 00 00 00 |......w.|..w.....|
|000005c0| 08 ed 77 00 12 00 00 00 | 00 00 00 00 07 69 67 6e |..w.....|.....ign|
|000005d0| 18 e8 77 00 18 e8 77 00 | 00 00 00 00 00 48 00 00 |..w...w.|.....H..|
|000005e0| a5 34 00 00 40 00 00 00 | bb be fa ff 7b cb fa ff |.4..@...|....{...|
|000005f0| 00 00 00 00 0d 08 73 0d | 18 e9 77 00 00 00 00 00 |......s.|..w.....|
|00000600| 07 6f 4c 20 14 ea 77 00 | 14 ea 77 00 00 00 00 00 |.oL ..w.|..w.....|
|00000610| 00 34 00 00 05 84 00 00 | 00 a8 71 07 eb 65 fa ff |.4......|..q..e..|
|00000620| cb 94 fa ff 20 22 00 00 | 4e 6f 77 20 79 6f 75 20 |.... "..|Now you |
|00000630| 73 68 6f 75 6c 64 20 62 | 65 20 76 65 72 79 20 63 |should b|e very c|
|00000640| 61 72 65 66 75 6c 20 74 | 68 61 74 20 74 68 65 20 |areful t|hat the |
|00000650| 6f 75 74 65 72 20 62 72 | 61 63 6b 65 74 20 74 79 |outer br|acket ty|
|00000660| 70 65 20 69 73 20 61 20 | 72 6f 75 6e 64 20 6f 6e |pe is a |round on|
|00000670| 65 2c 20 74 68 61 74 20 | 69 73 2c 20 70 61 72 65 |e, that |is, pare|
|00000680| 6e 74 68 65 73 65 73 2e | 20 20 54 68 61 74 27 73 |ntheses.| That's|
|00000690| 20 00 00 00 00 84 00 00 | 85 a4 00 00 00 d0 d9 07 | .......|........|
|000006a0| c4 2d fa ff a4 5c fa ff | 20 22 00 00 62 65 63 61 |.-...\..| "..beca|
|000006b0| 75 73 65 20 79 6f 75 27 | 72 65 20 61 73 73 69 67 |use you'|re assig|
|000006c0| 6e 69 6e 67 20 74 6f 20 | 61 6e 20 40 6c 69 73 74 |ning to |an @list|
|000006d0| 2c 20 73 6f 20 79 6f 75 | 20 6e 65 65 64 20 70 61 |, so you| need pa|
|000006e0| 72 65 6e 74 68 65 73 65 | 73 2e 20 20 49 66 20 79 |renthese|s. If y|
|000006f0| 6f 75 20 77 61 6e 74 65 | 64 20 74 68 65 72 65 20 |ou wante|d there |
|00000700| 07 66 5f 74 11 eb 77 00 | 14 ea 77 00 11 eb 77 00 |.f_t..w.|..w...w.|
|00000710| 00 00 00 00 6e 6f 74 08 | 11 00 00 00 14 ea 77 00 |....not.|......w.|
|00000720| 00 00 00 00 20 74 6f 20 | 62 65 20 61 6e 20 40 4c |.... to |be an @L|
|00000730| 6f 4c 2c 20 62 75 74 20 | 00 a4 00 00 a5 8c 00 00 |oL, but |........|
|00000740| 40 24 e3 04 9d f5 f9 ff | 7d 24 fa ff 20 22 00 00 |@$......|}$.. "..|
|00000750| 72 61 74 68 65 72 20 6a | 75 73 74 20 61 20 72 65 |rather j|ust a re|
|00000760| 66 65 72 65 6e 63 65 20 | 74 6f 20 69 74 2c 20 79 |ference |to it, y|
|00000770| 6f 75 20 63 6f 75 6c 64 | 20 64 6f 20 73 6f 6d 65 |ou could| do some|
|00000780| 74 68 69 6e 67 20 6d 6f | 72 65 20 6c 69 6b 65 20 |thing mo|re like |
|00000790| 74 68 69 73 3a 0d 08 73 | 14 00 00 00 00 00 00 00 |this:..s|........|
|000007a0| 07 68 61 73 12 ec 77 00 | 12 ec 77 00 00 00 00 00 |.has..w.|..w.....|
|000007b0| 07 2e 20 20 0c ed 77 00 | 12 ec 77 00 0c ed 77 00 |.. ..w.|..w...w.|
|000007c0| 00 00 00 00 00 8c 00 00 | 25 48 00 00 40 90 4d 04 |........|%H..@.M.|
|000007d0| 96 8e f9 ff a6 b5 f9 ff | 70 1a 00 00 23 20 61 73 |........|p...# as|
|000007e0| 73 69 67 6e 20 61 20 72 | 65 66 65 72 65 6e 63 65 |sign a r|eference|
|000007f0| 20 74 6f 20 6c 69 73 74 | 20 6f 66 20 6c 69 73 74 | to list| of list|
|00000800| 20 72 65 66 65 72 65 6e | 63 65 73 0d 00 48 00 00 | referen|ces..H..|
|00000810| 25 28 00 00 40 90 5f 01 | b6 5f f9 ff c6 86 f9 ff |%(..@._.|._......|
|00000820| 70 1a 00 00 24 72 65 66 | 5f 74 6f 5f 4c 6f 4c 20 |p...$ref|_to_LoL |
|00000830| 3d 20 5b 0d 00 28 00 00 | 25 50 00 00 40 10 09 05 |= [..(..|%P..@...|
|00000840| d6 30 f9 ff e6 57 f9 ff | 70 1a 00 00 20 20 20 20 |.0...W..|p... |
|00000850| 5b 20 22 66 72 65 64 22 | 2c 20 22 62 61 72 6e 65 |[ "fred"|, "barne|
|00000860| 79 22 2c 20 22 70 65 62 | 62 6c 65 73 22 2c 20 22 |y", "peb|bles", "|
|00000870| 62 61 6d 62 61 6d 22 2c | 20 22 64 69 6e 6f 22 2c |bambam",| "dino",|
|00000880| 20 5d 2c 0d 00 50 00 00 | 25 48 00 00 40 40 07 04 | ],..P..|%H..@@..|
|00000890| f6 01 f9 ff 06 29 f9 ff | 70 1a 00 00 20 20 20 20 |.....)..|p... |
|000008a0| 5b 20 22 68 6f 6d 65 72 | 22 2c 20 22 62 61 72 74 |[ "homer|", "bart|
|000008b0| 22 2c 20 22 6d 61 72 67 | 65 22 2c 20 22 6d 61 67 |", "marg|e", "mag|
|000008c0| 67 69 65 22 2c 20 5d 2c | 0d 00 00 00 00 48 00 00 |gie", ],|.....H..|
|000008d0| 25 44 00 00 40 d0 ef 03 | 16 d3 f8 ff 26 fa f8 ff |%D..@...|....&...|
|000008e0| 70 1a 00 00 20 20 20 20 | 5b 20 22 67 65 6f 72 67 |p... |[ "georg|
|000008f0| 65 22 2c 20 22 6a 61 6e | 65 22 2c 20 22 61 6c 72 |e", "jan|e", "alr|
|00000900| 6f 79 22 2c 20 22 6a 75 | 64 79 22 2c 20 5d 2c 0d |oy", "ju|dy", ],.|
|00000910| 00 44 00 00 a5 44 00 00 | 40 e0 2e 00 36 a4 f8 ff |.D...D..|@...6...|
|00000920| 46 cb f8 ff 70 1a 00 00 | 5d 3b 0d 08 0c ee 77 00 |F...p...|];....w.|
|00000930| 12 ec 77 00 00 00 00 00 | 08 05 05 05 12 00 00 00 |..w.....|........|
|00000940| 00 00 00 00 07 00 00 00 | 18 ef 77 00 18 ef 77 00 |........|..w...w.|
|00000950| 00 00 00 00 00 44 00 00 | a5 48 00 00 40 00 00 00 |.....D..|.H..@...|
|00000960| a6 8f f8 ff 66 9c f8 ff | 00 00 00 00 0d 08 20 68 |....f...|...... h|
|00000970| 18 f0 77 00 00 00 00 00 | 07 77 72 69 12 f1 77 00 |..w.....|.wri..w.|
|00000980| 12 f1 77 00 00 00 00 00 | 07 00 00 00 0c f2 77 00 |..w.....|......w.|
|00000990| 12 f1 77 00 0c f2 77 00 | 00 00 00 00 00 48 00 00 |..w...w.|.....H..|
|000009a0| a5 5c 00 00 40 60 61 02 | a6 3e f8 ff b6 65 f8 ff |.\..@`a.|.>...e..|
|000009b0| 70 1a 00 00 70 72 69 6e | 74 20 24 72 65 66 5f 74 |p...prin|t $ref_t|
|000009c0| 6f 5f 4c 6f 4c 2d 3e 5b | 32 5d 5b 32 5d 3b 0d 08 |o_LoL->[|2][2];..|
|000009d0| 0c f3 77 00 12 f1 77 00 | 00 00 00 00 08 ff 77 00 |..w...w.|......w.|
|000009e0| 12 00 00 00 00 00 00 00 | 07 00 00 00 18 f4 77 00 |........|......w.|
|000009f0| 18 f4 77 00 00 00 00 00 | 00 5c 00 00 a5 34 00 00 |..w.....|.\...4..|
|00000a00| 40 00 00 00 16 2a f8 ff | d6 36 f8 ff 00 00 00 00 |@....*..|.6......|
|00000a10| 0d 08 74 68 18 f5 77 00 | 00 00 00 00 07 75 73 65 |..th..w.|.....use|
|00000a20| 14 f6 77 00 14 f6 77 00 | 00 00 00 00 00 34 00 00 |..w...w.|.....4..|
|00000a30| 05 84 00 00 00 dc c4 07 | 46 d1 f7 ff 26 00 f8 ff |........|F...&...|
|00000a40| 20 22 00 00 4e 6f 74 69 | 63 65 20 74 68 61 74 20 | "..Noti|ce that |
|00000a50| 74 68 65 20 6f 75 74 65 | 72 20 62 72 61 63 6b 65 |the oute|r bracke|
|00000a60| 74 20 74 79 70 65 20 68 | 61 73 20 63 68 61 6e 67 |t type h|as chang|
|00000a70| 65 64 2c 20 61 6e 64 20 | 73 6f 20 6f 75 72 20 61 |ed, and |so our a|
|00000a80| 63 63 65 73 73 20 73 79 | 6e 74 61 78 20 68 61 73 |ccess sy|ntax has|
|00000a90| 20 61 6c 73 6f 20 63 68 | 61 6e 67 65 64 2e 20 20 | also ch|anged. |
|00000aa0| 54 68 61 74 27 73 20 62 | 65 63 61 75 73 65 20 00 |That's b|ecause .|
|00000ab0| 00 84 00 00 05 88 00 00 | 00 e0 ea 07 1f 99 f7 ff |........|........|
|00000ac0| ff c7 f7 ff 20 22 00 00 | 75 6e 6c 69 6b 65 20 43 |.... "..|unlike C|
|00000ad0| 2c 20 69 6e 20 70 65 72 | 6c 20 79 6f 75 20 63 61 |, in per|l you ca|
|00000ae0| 6e 27 74 20 66 72 65 65 | 6c 79 20 69 6e 74 65 72 |n't free|ly inter|
|00000af0| 63 68 61 6e 67 65 20 61 | 72 72 61 79 73 20 61 6e |change a|rrays an|
|00000b00| 64 20 72 65 66 65 72 65 | 6e 63 65 73 20 74 68 65 |d refere|nces the|
|00000b10| 72 65 74 6f 2e 20 20 24 | 72 65 66 5f 74 6f 5f 4c |reto. $|ref_to_L|
|00000b20| 6f 4c 20 69 73 20 61 20 | 72 65 66 65 72 65 6e 63 |oL is a |referenc|
|00000b30| 65 20 74 6f 20 61 6e 20 | 00 88 00 00 85 9c 00 00 |e to an |........|
|00000b40| 00 8c 8d 07 f8 60 f7 ff | d8 8f f7 ff 20 22 00 00 |.....`..|.... "..|
|00000b50| 61 72 72 61 79 2c 20 77 | 68 65 72 65 61 73 20 40 |array, w|hereas @|
|00000b60| 4c 6f 4c 20 69 73 20 61 | 6e 20 61 72 72 61 79 20 |LoL is a|n array |
|00000b70| 70 72 6f 70 65 72 2e 20 | 20 4c 69 6b 65 77 69 73 |proper. | Likewis|
|00000b80| 65 2c 20 07 0e f7 77 00 | 14 f6 77 00 0e f7 77 00 |e, ...w.|..w...w.|
|00000b90| 00 00 00 00 24 4c 6f 4c | 5b 32 5d 08 0e f8 77 00 |....$LoL|[2]...w.|
|00000ba0| 14 f6 77 00 00 00 00 00 | 20 69 73 20 6e 6f 74 20 |..w.....| is not |
|00000bb0| 61 6e 20 61 72 72 61 79 | 2c 20 62 75 74 20 61 6e |an array|, but an|
|00000bc0| 20 61 72 72 61 79 20 72 | 65 66 2e 20 20 53 6f 20 | array r|ef. So |
|00000bd0| 68 6f 77 20 00 9c 00 00 | a5 60 00 00 40 78 e9 01 |how ....|.`..@x..|
|00000be0| d1 28 f7 ff b1 57 f7 ff | 20 22 00 00 63 6f 6d 65 |.(...W..| "..come|
|00000bf0| 20 79 6f 75 20 63 61 6e | 20 77 72 69 74 65 20 74 | you can| write t|
|00000c00| 68 65 73 65 3a 0d 08 73 | 14 00 00 00 00 00 00 00 |hese:..s|........|
|00000c10| 07 72 65 61 12 f9 77 00 | 12 f9 77 00 00 00 00 00 |.rea..w.|..w.....|
|00000c20| 07 6f 6d 20 0c fa 77 00 | 12 f9 77 00 0c fa 77 00 |.om ..w.|..w...w.|
|00000c30| 00 00 00 00 00 60 00 00 | 25 24 00 00 40 60 ea 00 |.....`..|%$..@`..|
|00000c40| ca c1 f6 ff da e8 f6 ff | 70 1a 00 00 24 4c 6f 4c |........|p...$LoL|
|00000c50| 5b 32 5d 5b 32 5d 0d 00 | 00 24 00 00 a5 58 00 00 |[2][2]..|.$...X..|
|00000c60| 40 50 bd 01 ea 92 f6 ff | fa b9 f6 ff 70 1a 00 00 |@P......|....p...|
|00000c70| 24 72 65 66 5f 74 6f 5f | 4c 6f 4c 2d 3e 5b 32 5d |$ref_to_|LoL->[2]|
|00000c80| 5b 32 5d 0d 08 20 77 68 | 0c fb 77 00 12 f9 77 00 |[2].. wh|..w...w.|
|00000c90| 00 00 00 00 08 20 69 73 | 12 00 00 00 00 00 00 00 |..... is|........|
|00000ca0| 07 64 20 65 18 fc 77 00 | 18 fc 77 00 00 00 00 00 |.d e..w.|..w.....|
|00000cb0| 00 58 00 00 a5 34 00 00 | 40 00 00 00 5a 7e f6 ff |.X...4..|@...Z~..|
|00000cc0| 1a 8b f6 ff 00 00 00 00 | 0d 08 20 74 18 fd 77 00 |........|.. t..w.|
|00000cd0| 00 00 00 00 07 20 61 6e | 14 fe 77 00 14 fe 77 00 |..... an|..w...w.|
|00000ce0| 00 00 00 00 00 34 00 00 | a5 68 00 00 40 30 58 02 |.....4..|.h..@0X.|
|00000cf0| 8a 25 f6 ff 6a 54 f6 ff | 20 22 00 00 69 6e 73 74 |.%..jT..| "..inst|
|00000d00| 65 61 64 20 6f 66 20 68 | 61 76 69 6e 67 20 74 6f |ead of h|aving to|
|00000d10| 20 77 72 69 74 65 20 74 | 68 65 73 65 3a 0d 08 00 | write t|hese:...|
|00000d20| 14 00 00 00 00 00 00 00 | 07 07 78 00 12 ff 77 00 |........|..x...w.|
|00000d30| 12 ff 77 00 00 00 00 00 | 07 08 78 00 0c 00 78 00 |..w.....|..x...x.|
|00000d40| 12 ff 77 00 0c 00 78 00 | 00 00 00 00 00 68 00 00 |..w...x.|.....h..|
|00000d50| 25 28 00 00 40 40 19 01 | 83 be f5 ff 93 e5 f5 ff |%(..@@..|........|
|00000d60| 70 1a 00 00 24 4c 6f 4c | 5b 32 5d 2d 3e 5b 32 5d |p...$LoL|[2]->[2]|
|00000d70| 0d 00 00 00 00 28 00 00 | a5 58 00 00 40 30 ec 01 |.....(..|.X..@0..|
|00000d80| a3 8f f5 ff b3 b6 f5 ff | 70 1a 00 00 24 72 65 66 |........|p...$ref|
|00000d90| 5f 74 6f 5f 4c 6f 4c 2d | 3e 5b 32 5d 2d 3e 5b 32 |_to_LoL-|>[2]->[2|
|00000da0| 5d 0d 08 00 0c 01 78 00 | 12 ff 77 00 00 00 00 00 |].....x.|..w.....|
|00000db0| 08 0b 78 00 12 00 00 00 | 00 00 00 00 07 0c 78 00 |..x.....|......x.|
|00000dc0| 18 02 78 00 18 02 78 00 | 00 00 00 00 00 58 00 00 |..x...x.|.....X..|
|00000dd0| a5 24 00 00 40 00 00 00 | 13 7b f5 ff d3 87 f5 ff |.$..@...|.{......|
|00000de0| 00 00 00 00 0d 08 74 20 | 18 03 78 00 00 00 00 00 |......t |..x.....|
|00000df0| 00 24 00 00 05 88 00 00 | 00 e8 df 07 43 22 f5 ff |.$......|....C"..|
|00000e00| 23 51 f5 ff 20 22 00 00 | 57 65 6c 6c 2c 20 74 68 |#Q.. "..|Well, th|
|00000e10| 61 74 27 73 20 62 65 63 | 61 75 73 65 20 74 68 65 |at's bec|ause the|
|00000e20| 20 72 75 6c 65 20 69 73 | 20 74 68 61 74 20 6f 6e | rule is| that on|
|00000e30| 20 61 64 6a 61 63 65 6e | 74 20 62 72 61 63 6b 65 | adjacen|t bracke|
|00000e40| 74 73 20 6f 6e 6c 79 20 | 28 77 68 65 74 68 65 72 |ts only |(whether|
|00000e50| 20 73 71 75 61 72 65 20 | 6f 72 20 63 75 72 6c 79 | square |or curly|
|00000e60| 29 2c 20 79 6f 75 20 61 | 72 65 20 66 72 65 65 20 |), you a|re free |
|00000e70| 74 6f 20 6f 6d 69 74 20 | 00 88 00 00 05 84 00 00 |to omit |........|
|00000e80| 00 9c 74 07 1c ea f4 ff | fc 18 f5 ff 20 22 00 00 |..t.....|.... "..|
|00000e90| 74 68 65 20 70 6f 69 6e | 74 65 72 20 64 65 72 65 |the poin|ter dere|
|00000ea0| 66 65 72 65 6e 63 69 6e | 67 20 61 72 72 6f 77 2e |ferencin|g arrow.|
|00000eb0| 20 42 75 74 20 79 6f 75 | 20 63 61 6e 6e 6f 74 20 | But you| cannot |
|00000ec0| 64 6f 20 73 6f 20 66 6f | 72 20 74 68 65 20 76 65 |do so fo|r the ve|
|00000ed0| 72 79 20 66 69 72 73 74 | 20 6f 6e 65 20 69 66 20 |ry first| one if |
|00000ee0| 69 74 27 73 20 61 20 73 | 63 61 6c 61 72 20 63 6f |it's a s|calar co|
|00000ef0| 6e 74 61 69 6e 69 6e 67 | 20 61 20 00 00 84 00 00 |ntaining| a .....|
|00000f00| a5 60 00 00 40 34 3d 04 | f5 b1 f4 ff d5 e0 f4 ff |.`..@4=.|........|
|00000f10| 20 22 00 00 72 65 66 65 | 72 65 6e 63 65 2c 20 77 | "..refe|rence, w|
|00000f20| 68 69 63 68 20 6d 65 61 | 6e 73 20 74 68 61 74 20 |hich mea|ns that |
|00000f30| 24 72 65 66 5f 74 6f 5f | 4c 6f 4c 20 61 6c 77 61 |$ref_to_|LoL alwa|
|00000f40| 79 73 20 6e 65 65 64 73 | 20 69 74 2e 0d 07 78 00 |ys needs| it...x.|
|00000f50| 08 04 78 00 08 04 78 00 | 00 00 00 00 00 60 00 00 |..x...x.|.....`..|
|00000f60| 01 10 00 00 41 32 4a 02 | 00 00 00 00 00 10 00 00 |....A2J.|........|
|00000f70| 02 18 00 00 64 02 00 00 | 00 00 00 00 08 04 78 00 |....d...|......x.|
|00000f80| 00 00 00 00 00 18 00 00 | a5 40 00 00 40 32 4a 02 |........|.@..@2J.|
|00000f90| 5f 2d f2 ff af 73 f2 ff | 68 37 00 00 16 00 00 00 |_-...s..|h7......|
|00000fa0| b0 fc 07 00 00 00 00 00 | 47 72 6f 77 69 6e 67 20 |........|Growing |
|00000fb0| 59 6f 75 72 20 4f 77 6e | 0d 08 64 20 08 05 78 00 |Your Own|..d ..x.|
|00000fc0| 00 00 00 00 00 40 00 00 | 05 80 00 00 00 d4 48 07 |.....@..|......H.|
|00000fd0| fe d4 f1 ff de 03 f2 ff | 20 22 00 00 54 68 61 74 |........| "..That|
|00000fe0| 27 73 20 61 6c 6c 20 77 | 65 6c 6c 20 61 6e 64 20 |'s all w|ell and |
|00000ff0| 67 6f 6f 64 20 66 6f 72 | 20 64 65 63 6c 61 72 61 |good for| declara|
|00001000| 74 69 6f 6e 20 6f 66 20 | 61 20 66 69 78 65 64 20 |tion of |a fixed |
|00001010| 64 61 74 61 20 73 74 72 | 75 63 74 75 72 65 2c 20 |data str|ucture, |
|00001020| 62 75 74 20 77 68 61 74 | 20 69 66 20 79 6f 75 20 |but what| if you |
|00001030| 77 61 6e 74 65 64 20 74 | 6f 20 61 64 64 20 6e 65 |wanted t|o add ne|
|00001040| 77 20 00 00 00 80 00 00 | a5 60 00 00 40 fc 14 04 |w ......|.`..@...|
|00001050| d7 9c f1 ff b7 cb f1 ff | 20 22 00 00 65 6c 65 6d |........| "..elem|
|00001060| 65 6e 74 73 20 6f 6e 20 | 74 68 65 20 66 6c 79 2c |ents on |the fly,|
|00001070| 20 6f 72 20 62 75 69 6c | 64 20 69 74 20 75 70 20 | or buil|d it up |
|00001080| 65 6e 74 69 72 65 6c 79 | 20 66 72 6f 6d 20 73 63 |entirely| from sc|
|00001090| 72 61 74 63 68 3f 0d 07 | 14 06 78 00 14 06 78 00 |ratch?..|..x...x.|
|000010a0| 00 00 00 00 00 60 00 00 | 05 8c 00 00 00 a0 dc 07 |.....`..|........|
|000010b0| 00 2e f1 ff e0 5c f1 ff | 20 22 00 00 46 69 72 73 |.....\..| "..Firs|
|000010c0| 74 2c 20 6c 65 74 27 73 | 20 6c 6f 6f 6b 20 61 74 |t, let's| look at|
|000010d0| 20 72 65 61 64 69 6e 67 | 20 69 74 20 69 6e 20 66 | reading| it in f|
|000010e0| 72 6f 6d 20 61 20 66 69 | 6c 65 2e 20 20 54 68 69 |rom a fi|le. Thi|
|000010f0| 73 20 69 73 20 73 6f 6d | 65 74 68 69 6e 67 20 6c |s is som|ething l|
|00001100| 69 6b 65 20 61 64 64 69 | 6e 67 20 61 20 72 6f 77 |ike addi|ng a row|
|00001110| 20 61 74 20 61 20 74 69 | 6d 65 2e 20 20 57 65 27 | at a ti|me. We'|
|00001120| 6c 6c 20 61 73 73 75 6d | 65 20 74 68 61 74 20 00 |ll assum|e that .|
|00001130| 00 8c 00 00 05 88 00 00 | 00 88 f1 07 d9 f5 f0 ff |........|........|
|00001140| b9 24 f1 ff 20 22 00 00 | 74 68 65 72 65 27 73 20 |.$.. "..|there's |
|00001150| 61 20 66 6c 61 74 20 66 | 69 6c 65 20 69 6e 20 77 |a flat f|ile in w|
|00001160| 68 69 63 68 20 65 61 63 | 68 20 6c 69 6e 65 20 69 |hich eac|h line i|
|00001170| 73 20 61 20 72 6f 77 20 | 61 6e 64 20 65 61 63 68 |s a row |and each|
|00001180| 20 77 6f 72 64 20 61 6e | 20 65 6c 65 6d 65 6e 74 | word an| element|
|00001190| 2e 20 20 49 66 20 79 6f | 75 27 72 65 20 74 72 79 |. If yo|u're try|
|000011a0| 69 6e 67 20 74 6f 20 64 | 65 76 65 6c 6f 70 20 61 |ing to d|evelop a|
|000011b0| 6e 20 40 4c 6f 4c 20 00 | 00 88 00 00 a5 84 00 00 |n @LoL .|........|
|000011c0| 40 4c 01 04 b2 bd f0 ff | 92 ec f0 ff 20 22 00 00 |@L......|.... "..|
|000011d0| 6c 69 73 74 20 63 6f 6e | 74 61 69 6e 69 6e 67 20 |list con|taining |
|000011e0| 61 6c 6c 20 74 68 65 73 | 65 2c 20 68 65 72 65 27 |all thes|e, here'|
|000011f0| 73 20 74 68 65 20 72 69 | 67 68 74 20 77 61 79 20 |s the ri|ght way |
|00001200| 74 6f 20 64 6f 20 74 68 | 61 74 3a 0d 08 29 20 7b |to do th|at:..) {|
|00001210| 14 00 00 00 00 00 00 00 | 07 20 3d 20 12 07 78 00 |........|. = ..x.|
|00001220| 12 07 78 00 00 00 00 00 | 07 73 68 20 0c 08 78 00 |..x.....|.sh ..x.|
|00001230| 12 07 78 00 0c 08 78 00 | 00 00 00 00 00 84 00 00 |..x...x.|........|
|00001240| 25 28 00 00 40 40 19 01 | ab 56 f0 ff bb 7d f0 ff |%(..@@..|.V...}..|
|00001250| 70 1a 00 00 77 68 69 6c | 65 20 28 3c 3e 29 20 7b |p...whil|e (<>) {|
|00001260| 0d 00 00 00 00 28 00 00 | 25 2c 00 00 40 70 8e 01 |.....(..|%,..@p..|
|00001270| cb 27 f0 ff db 4e f0 ff | 70 1a 00 00 20 20 20 20 |.'...N..|p... |
|00001280| 40 74 6d 70 20 3d 20 73 | 70 6c 69 74 3b 0d 00 00 |@tmp = s|plit;...|
|00001290| 00 2c 00 00 25 34 00 00 | 40 80 32 02 eb f8 ef ff |.,..%4..|@.2.....|
|000012a0| fb 1f f0 ff 70 1a 00 00 | 20 20 20 20 70 75 73 68 |....p...| push|
|000012b0| 20 40 4c 6f 4c 2c 20 5b | 20 40 74 6d 70 20 5d 3b | @LoL, [| @tmp ];|
|000012c0| 0d 00 00 00 00 34 00 00 | a5 44 00 00 40 70 17 00 |.....4..|.D..@p..|
|000012d0| 0b ca ef ff 1b f1 ef ff | 70 1a 00 00 7d 0d 08 00 |........|p...}...|
|000012e0| 0c 09 78 00 12 07 78 00 | 00 00 00 00 08 28 78 00 |..x...x.|.....(x.|
|000012f0| 12 00 00 00 00 00 00 00 | 07 68 69 6c 18 0a 78 00 |........|.hil..x.|
|00001300| 18 0a 78 00 00 00 00 00 | 00 44 00 00 a5 34 00 00 |..x.....|.D...4..|
|00001310| 40 00 00 00 7b b5 ef ff | 3b c2 ef ff 00 00 00 00 |@...{...|;.......|
|00001320| 0d 08 05 05 18 0b 78 00 | 00 00 00 00 07 00 00 00 |......x.|........|
|00001330| 14 0c 78 00 14 0c 78 00 | 00 00 00 00 00 34 00 00 |..x...x.|.....4..|
|00001340| a5 78 00 00 40 b0 97 03 | ab 5c ef ff 8b 8b ef ff |.x..@...|.\......|
|00001350| 20 22 00 00 59 6f 75 20 | 6d 69 67 68 74 20 61 6c | "..You |might al|
|00001360| 73 6f 20 68 61 76 65 20 | 6c 6f 61 64 65 64 20 74 |so have |loaded t|
|00001370| 68 61 74 20 66 72 6f 6d | 20 61 20 66 75 6e 63 74 |hat from| a funct|
|00001380| 69 6f 6e 3a 0d 08 68 28 | 14 00 00 00 00 00 00 00 |ion:..h(|........|
|00001390| 07 6f 75 6c 12 0d 78 00 | 12 0d 78 00 00 00 00 00 |.oul..x.|..x.....|
|000013a0| 07 20 64 69 0c 0e 78 00 | 12 0d 78 00 0c 0e 78 00 |. di..x.|..x...x.|
|000013b0| 00 00 00 00 00 78 00 00 | 25 30 00 00 40 c0 d4 01 |.....x..|%0..@...|
|000013c0| a4 f5 ee ff b4 1c ef ff | 70 1a 00 00 66 6f 72 20 |........|p...for |
|000013d0| 24 69 20 28 20 31 20 2e | 2e 20 31 30 20 29 20 7b |$i ( 1 .|. 10 ) {|
|000013e0| 0d 00 00 00 00 30 00 00 | 25 3c 00 00 40 00 ee 02 |.....0..|%<..@...|
|000013f0| c4 c6 ee ff d4 ed ee ff | 70 1a 00 00 20 20 20 20 |........|p... |
|00001400| 24 4c 6f 4c 5b 24 69 5d | 20 3d 20 5b 20 73 6f 6d |$LoL[$i]| = [ som|
|00001410| 65 66 75 6e 63 28 24 69 | 29 20 5d 3b 0d 00 00 00 |efunc($i|) ];....|
|00001420| 00 3c 00 00 a5 44 00 00 | 40 70 17 00 e4 97 ee ff |.<...D..|@p......|
|00001430| f4 be ee ff 70 1a 00 00 | 7d 0d 08 24 0c 0f 78 00 |....p...|}..$..x.|
|00001440| 12 0d 78 00 00 00 00 00 | 08 20 20 24 12 00 00 00 |..x.....|. $....|
|00001450| 00 00 00 00 07 20 5b 20 | 18 10 78 00 18 10 78 00 |..... [ |..x...x.|
|00001460| 00 00 00 00 00 44 00 00 | a5 24 00 00 40 00 00 00 |.....D..|.$..@...|
|00001470| 54 83 ee ff 14 90 ee ff | 00 00 00 00 0d 08 05 05 |T.......|........|
|00001480| 18 11 78 00 00 00 00 00 | 00 24 00 00 a5 88 00 00 |..x.....|.$......|
|00001490| 40 7c 99 05 84 2a ee ff | 64 59 ee ff 20 22 00 00 |@|...*..|dY.. "..|
|000014a0| 4f 72 20 79 6f 75 20 6d | 69 67 68 74 20 68 61 76 |Or you m|ight hav|
|000014b0| 65 20 68 61 64 20 61 20 | 74 65 6d 70 6f 72 61 72 |e had a |temporar|
|000014c0| 79 20 76 61 72 69 61 62 | 6c 65 20 73 69 74 74 69 |y variab|le sitti|
|000014d0| 6e 67 20 61 72 6f 75 6e | 64 20 77 69 74 68 20 74 |ng aroun|d with t|
|000014e0| 68 65 20 6c 69 73 74 20 | 69 6e 20 69 74 2e 0d 07 |he list |in it...|
|000014f0| 12 12 78 00 12 12 78 00 | 00 00 00 00 07 4c 6f 4c |..x...x.|.....LoL|
|00001500| 0c 13 78 00 12 12 78 00 | 0c 13 78 00 00 00 00 00 |..x...x.|..x.....|
|00001510| 00 88 00 00 25 30 00 00 | 40 c0 d4 01 7d c3 ed ff |....%0..|@...}...|
|00001520| 8d ea ed ff 70 1a 00 00 | 66 6f 72 20 24 69 20 28 |....p...|for $i (|
|00001530| 20 31 20 2e 2e 20 31 30 | 20 29 20 7b 0d 00 00 00 | 1 .. 10| ) {....|
|00001540| 00 30 00 00 25 34 00 00 | 40 80 32 02 9d 94 ed ff |.0..%4..|@.2.....|
|00001550| ad bb ed ff 70 1a 00 00 | 20 20 20 20 40 74 6d 70 |....p...| @tmp|
|00001560| 20 3d 20 73 6f 6d 65 66 | 75 6e 63 28 24 69 29 3b | = somef|unc($i);|
|00001570| 0d 00 00 00 00 34 00 00 | 25 34 00 00 40 80 32 02 |.....4..|%4..@.2.|
|00001580| bd 65 ed ff cd 8c ed ff | 70 1a 00 00 20 20 20 20 |.e......|p... |
|00001590| 24 4c 6f 4c 5b 24 69 5d | 20 3d 20 5b 20 40 74 6d |$LoL[$i]| = [ @tm|
|000015a0| 70 20 5d 3b 0d 00 00 00 | 00 34 00 00 a5 44 00 00 |p ];....|.4...D..|
|000015b0| 40 70 17 00 dd 36 ed ff | ed 5d ed ff 70 1a 00 00 |@p...6..|.]..p...|
|000015c0| 7d 0d 08 70 0c 14 78 00 | 12 12 78 00 00 00 00 00 |}..p..x.|..x.....|
|000015d0| 08 6e 67 20 12 00 00 00 | 00 00 00 00 07 73 20 77 |.ng ....|.....s w|
|000015e0| 18 15 78 00 18 15 78 00 | 00 00 00 00 00 44 00 00 |..x...x.|.....D..|
|000015f0| a5 34 00 00 40 00 00 00 | 4d 22 ed ff 0d 2f ed ff |.4..@...|M".../..|
|00001600| 00 00 00 00 0d 08 08 05 | 18 16 78 00 00 00 00 00 |........|..x.....|
|00001610| 07 05 05 05 14 17 78 00 | 14 17 78 00 00 00 00 00 |......x.|..x.....|
|00001620| 00 34 00 00 85 a8 00 00 | 00 04 b5 07 7d c9 ec ff |.4......|....}...|
|00001630| 5d f8 ec ff 20 22 00 00 | 49 74 27 73 20 76 65 72 |]... "..|It's ver|
|00001640| 79 20 69 6d 70 6f 72 74 | 61 6e 74 20 74 68 61 74 |y import|ant that|
|00001650| 20 79 6f 75 20 6d 61 6b | 65 20 73 75 72 65 20 74 | you mak|e sure t|
|00001660| 6f 20 75 73 65 20 74 68 | 65 20 07 6c 0e 18 78 00 |o use th|e .l..x.|
|00001670| 14 17 78 00 0e 18 78 00 | 00 00 00 00 5b 5d 08 5d |..x...x.|....[].]|
|00001680| 0e 19 78 00 14 17 78 00 | 00 00 00 00 20 6c 69 73 |..x...x.|.... lis|
|00001690| 74 20 72 65 66 65 72 65 | 6e 63 65 20 63 6f 6e 73 |t refere|nce cons|
|000016a0| 74 72 75 63 74 6f 72 2e | 20 20 54 68 61 74 27 73 |tructor.| That's|
|000016b0| 20 62 65 63 61 75 73 65 | 20 74 68 69 73 20 77 69 | because| this wi|
|000016c0| 6c 6c 20 62 65 20 00 00 | 00 a8 00 00 a5 54 00 00 |ll be ..|.....T..|
|000016d0| 40 d0 e3 00 56 91 ec ff | 36 c0 ec ff 20 22 00 00 |@...V...|6... "..|
|000016e0| 76 65 72 79 20 77 72 6f | 6e 67 3a 0d 08 6f 4c 20 |very wro|ng:..oL |
|000016f0| 14 00 00 00 00 00 00 00 | 07 61 73 20 12 1a 78 00 |........|.as ..x.|
|00001700| 12 1a 78 00 00 00 00 00 | 07 6f 20 61 0c 1b 78 00 |..x.....|.o a..x.|
|00001710| 12 1a 78 00 0c 1b 78 00 | 00 00 00 00 00 54 00 00 |..x...x.|.....T..|
|00001720| a5 54 00 00 40 00 77 01 | 4f 2a ec ff 5f 51 ec ff |.T..@.w.|O*.._Q..|
|00001730| 70 1a 00 00 24 4c 6f 4c | 5b 24 69 5d 20 3d 20 40 |p...$LoL|[$i] = @|
|00001740| 74 6d 70 3b 0d 08 05 05 | 0c 1c 78 00 12 1a 78 00 |tmp;....|..x...x.|
|00001750| 00 00 00 00 08 05 05 05 | 12 00 00 00 00 00 00 00 |........|........|
|00001760| 07 40 78 00 18 1d 78 00 | 18 1d 78 00 00 00 00 00 |.@x...x.|..x.....|
|00001770| 00 54 00 00 a5 24 00 00 | 40 00 00 00 bf 15 ec ff |.T...$..|@.......|
|00001780| 7f 22 ec ff 00 00 00 00 | 0d 08 2c 20 18 1e 78 00 |."......|.., ..x.|
|00001790| 00 00 00 00 00 24 00 00 | 05 80 00 00 00 d8 8c 07 |.....$..|........|
|000017a0| ef bc eb ff cf eb eb ff | 20 22 00 00 59 6f 75 20 |........| "..You |
|000017b0| 73 65 65 2c 20 61 73 73 | 69 67 6e 69 6e 67 20 61 |see, ass|igning a|
|000017c0| 20 6e 61 6d 65 64 20 6c | 69 73 74 20 6c 69 6b 65 | named l|ist like|
|000017d0| 20 74 68 61 74 20 74 6f | 20 61 20 73 63 61 6c 61 | that to| a scala|
|000017e0| 72 20 6a 75 73 74 20 63 | 6f 75 6e 74 73 20 74 68 |r just c|ounts th|
|000017f0| 65 20 6e 75 6d 62 65 72 | 20 6f 66 20 65 6c 65 6d |e number| of elem|
|00001800| 65 6e 74 73 20 69 6e 20 | 40 74 6d 70 2c 20 77 68 |ents in |@tmp, wh|
|00001810| 69 63 68 20 00 80 00 00 | a5 44 00 00 40 f8 29 02 |ich ....|.D..@.).|
|00001820| c8 84 eb ff a8 b3 eb ff | 20 22 00 00 70 72 6f 62 |........| "..prob|
|00001830| 61 62 6c 79 20 69 73 6e | 27 74 20 77 68 61 74 20 |ably isn|'t what |
|00001840| 79 6f 75 20 77 61 6e 74 | 2e 0d 07 00 14 1f 78 00 |you want|......x.|
|00001850| 14 1f 78 00 00 00 00 00 | 00 44 00 00 a5 c4 00 00 |..x.....|.D......|
|00001860| 40 a8 02 07 f1 15 eb ff | d1 44 eb ff 20 22 00 00 |@.......|.D.. "..|
|00001870| 49 66 20 79 6f 75 20 61 | 72 65 20 72 75 6e 6e 69 |If you a|re runni|
|00001880| 6e 67 20 75 6e 64 65 72 | 20 07 65 20 0e 20 78 00 |ng under| .e . x.|
|00001890| 14 1f 78 00 0e 20 78 00 | 00 00 00 00 75 73 65 20 |..x.. x.|....use |
|000018a0| 73 74 72 69 63 74 08 73 | 0e 21 78 00 14 1f 78 00 |strict.s|.!x...x.|
|000018b0| 00 00 00 00 2c 20 79 6f | 75 27 6c 6c 20 68 61 76 |...., yo|u'll hav|
|000018c0| 65 20 74 6f 20 61 64 64 | 20 73 6f 6d 65 20 64 65 |e to add| some de|
|000018d0| 63 6c 61 72 61 74 69 6f | 6e 73 20 74 6f 20 6d 61 |claratio|ns to ma|
|000018e0| 6b 65 20 69 74 20 68 61 | 70 70 79 3a 0d 08 29 0d |ke it ha|ppy:..).|
|000018f0| 14 00 00 00 00 00 00 00 | 07 45 78 00 12 22 78 00 |........|.Ex.."x.|
|00001900| 12 22 78 00 00 00 00 00 | 07 45 78 00 0c 23 78 00 |."x.....|.Ex..#x.|
|00001910| 12 22 78 00 0c 23 78 00 | 00 00 00 00 00 c4 00 00 |."x..#x.|........|
|00001920| 25 24 00 00 40 d0 01 01 | ea ae ea ff fa d5 ea ff |%$..@...|........|
|00001930| 70 1a 00 00 75 73 65 20 | 73 74 72 69 63 74 3b 0d |p...use |strict;.|
|00001940| 00 24 00 00 25 28 00 00 | 40 90 5f 01 0a 80 ea ff |.$..%(..|@._.....|
|00001950| 1a a7 ea ff 70 1a 00 00 | 6d 79 28 40 4c 6f 4c 2c |....p...|my(@LoL,|
|00001960| 20 40 74 6d 70 29 3b 0d | 00 28 00 00 25 28 00 00 | @tmp);.|.(..%(..|
|00001970| 40 40 19 01 2a 51 ea ff | 3a 78 ea ff 70 1a 00 00 |@@..*Q..|:x..p...|
|00001980| 77 68 69 6c 65 20 28 3c | 3e 29 20 7b 0d 00 00 00 |while (<|>) {....|
|00001990| 00 28 00 00 25 2c 00 00 | 40 70 8e 01 4a 22 ea ff |.(..%,..|@p..J"..|
|000019a0| 5a 49 ea ff 70 1a 00 00 | 20 20 20 20 40 74 6d 70 |ZI..p...| @tmp|
|000019b0| 20 3d 20 73 70 6c 69 74 | 3b 0d 00 00 00 2c 00 00 | = split|;....,..|
|000019c0| 25 34 00 00 40 80 32 02 | 6a f3 e9 ff 7a 1a ea ff |%4..@.2.|j...z...|
|000019d0| 70 1a 00 00 20 20 20 20 | 70 75 73 68 20 40 4c 6f |p... |push @Lo|
|000019e0| 4c 2c 20 5b 20 40 74 6d | 70 20 5d 3b 0d 00 00 00 |L, [ @tm|p ];....|
|000019f0| 00 34 00 00 a5 44 00 00 | 40 70 17 00 8a c4 e9 ff |.4...D..|@p......|
|00001a00| 9a eb e9 ff 70 1a 00 00 | 7d 0d 08 66 0c 24 78 00 |....p...|}..f.$x.|
|00001a10| 12 22 78 00 00 00 00 00 | 08 6f 20 75 12 00 00 00 |."x.....|.o u....|
|00001a20| 00 00 00 00 07 20 61 73 | 18 25 78 00 18 25 78 00 |..... as|.%x..%x.|
|00001a30| 00 00 00 00 00 44 00 00 | a5 34 00 00 40 00 00 00 |.....D..|.4..@...|
|00001a40| fa af e9 ff ba bc e9 ff | 00 00 00 00 0d 08 05 05 |........|........|
|00001a50| 18 26 78 00 00 00 00 00 | 07 4c 78 00 14 27 78 00 |.&x.....|.Lx..'x.|
|00001a60| 14 27 78 00 00 00 00 00 | 00 34 00 00 a5 8c 00 00 |.'x.....|.4......|
|00001a70| 40 bc f9 04 2a 57 e9 ff | 0a 86 e9 ff 20 22 00 00 |@...*W..|.... "..|
|00001a80| 4f 66 20 63 6f 75 72 73 | 65 2c 20 79 6f 75 20 64 |Of cours|e, you d|
|00001a90| 6f 6e 27 74 20 6e 65 65 | 64 20 74 68 65 20 74 65 |on't nee|d the te|
|00001aa0| 6d 70 6f 72 61 72 79 20 | 61 72 72 61 79 20 74 6f |mporary |array to|
|00001ab0| 20 68 61 76 65 20 61 20 | 6e 61 6d 65 20 61 74 20 | have a |name at |
|00001ac0| 61 6c 6c 3a 0d 08 05 05 | 14 00 00 00 00 00 00 00 |all:....|........|
|00001ad0| 07 05 05 05 12 28 78 00 | 12 28 78 00 00 00 00 00 |.....(x.|.(x.....|
|00001ae0| 07 08 05 05 0c 29 78 00 | 12 28 78 00 0c 29 78 00 |.....)x.|.(x..)x.|
|00001af0| 00 00 00 00 00 8c 00 00 | 25 28 00 00 40 40 19 01 |........|%(..@@..|
|00001b00| 23 f0 e8 ff 33 17 e9 ff | 70 1a 00 00 77 68 69 6c |#...3...|p...whil|
|00001b10| 65 20 28 3c 3e 29 20 7b | 0d 00 00 00 00 28 00 00 |e (<>) {|.....(..|
|00001b20| 25 34 00 00 40 f0 49 02 | 43 c1 e8 ff 53 e8 e8 ff |%4..@.I.|C...S...|
|00001b30| 70 1a 00 00 20 20 20 20 | 70 75 73 68 20 40 4c 6f |p... |push @Lo|
|00001b40| 4c 2c 20 5b 20 73 70 6c | 69 74 20 5d 3b 0d 00 00 |L, [ spl|it ];...|
|00001b50| 00 34 00 00 a5 44 00 00 | 40 70 17 00 63 92 e8 ff |.4...D..|@p..c...|
|00001b60| 73 b9 e8 ff 70 1a 00 00 | 7d 0d 08 00 0c 2a 78 00 |s...p...|}....*x.|
|00001b70| 12 28 78 00 00 00 00 00 | 08 00 00 00 12 00 00 00 |.(x.....|........|
|00001b80| 00 00 00 00 07 74 20 6d | 18 2b 78 00 18 2b 78 00 |.....t m|.+x..+x.|
|00001b90| 00 00 00 00 00 44 00 00 | a5 34 00 00 40 00 00 00 |.....D..|.4..@...|
|00001ba0| d3 7d e8 ff 93 8a e8 ff | 00 00 00 00 0d 08 78 00 |.}......|......x.|
|00001bb0| 18 2c 78 00 00 00 00 00 | 07 2d 78 00 14 2d 78 00 |.,x.....|.-x..-x.|
|00001bc0| 14 2d 78 00 00 00 00 00 | 00 34 00 00 01 10 00 00 |.-x.....|.4......|
|00001bd0| 01 88 d3 07 00 00 00 00 | 00 10 00 00 02 18 00 00 |........|........|
|00001be0| 00 04 00 00 00 00 00 00 | 14 2d 78 00 00 00 00 00 |........|.-x.....|
|00001bf0| 00 18 00 00 05 90 00 00 | 00 88 d3 07 1e 45 e5 ff |........|.....E..|
|00001c00| fe 73 e5 ff 20 22 00 00 | 16 00 00 00 b0 fc 07 00 |.s.. "..|........|
|00001c10| 00 00 00 00 59 6f 75 20 | 61 6c 73 6f 20 64 6f 6e |....You |also don|
|00001c20| 27 74 20 68 61 76 65 20 | 74 6f 20 75 73 65 20 70 |'t have |to use p|
|00001c30| 75 73 68 28 29 2e 20 20 | 59 6f 75 20 63 6f 75 6c |ush(). |You coul|
|00001c40| 64 20 6a 75 73 74 20 6d | 61 6b 65 20 61 20 64 69 |d just m|ake a di|
|00001c50| 72 65 63 74 20 61 73 73 | 69 67 6e 6d 65 6e 74 20 |rect ass|ignment |
|00001c60| 69 66 20 79 6f 75 20 6b | 6e 65 77 20 77 68 65 72 |if you k|new wher|
|00001c70| 65 20 79 6f 75 20 77 61 | 6e 74 65 64 20 00 00 00 |e you wa|nted ...|
|00001c80| 00 90 00 00 a5 50 00 00 | 40 e8 9e 00 f7 0c e5 ff |.....P..|@.......|
|00001c90| d7 3b e5 ff 20 22 00 00 | 74 6f 20 70 75 74 20 69 |.;.. "..|to put i|
|00001ca0| 74 3a 0d 08 14 00 00 00 | 00 00 00 00 07 00 00 00 |t:......|........|
|00001cb0| 12 2e 78 00 12 2e 78 00 | 00 00 00 00 07 20 24 69 |..x...x.|..... $i|
|00001cc0| 0c 2f 78 00 12 2e 78 00 | 0c 2f 78 00 00 00 00 00 |./x...x.|./x.....|
|00001cd0| 00 50 00 00 25 30 00 00 | 40 30 ec 01 f0 a5 e4 ff |.P..%0..|@0......|
|00001ce0| 00 cd e4 ff 70 1a 00 00 | 6d 79 20 28 40 4c 6f 4c |....p...|my (@LoL|
|00001cf0| 2c 20 24 69 2c 20 24 6c | 69 6e 65 29 3b 0d 00 00 |, $i, $l|ine);...|
|00001d00| 00 30 00 00 25 30 00 00 | 41 c0 d4 01 10 77 e4 ff |.0..%0..|A....w..|
|00001d10| 20 9e e4 ff 70 1a 00 00 | 66 6f 72 20 24 69 20 28 | ...p...|for $i (|
|00001d20| 20 30 20 2e 2e 20 31 30 | 20 29 20 7b 0d 00 00 00 | 0 .. 10| ) {....|
|00001d30| 00 30 00 00 25 28 00 00 | 40 90 5f 01 30 48 e4 ff |.0..%(..|@._.0H..|
|00001d40| 40 6f e4 ff 70 1a 00 00 | 20 20 20 20 24 6c 69 6e |@o..p...| $lin|
|00001d50| 65 20 3d 20 3c 3e 3b 0d | 00 28 00 00 25 40 00 00 |e = <>;.|.(..%@..|
|00001d60| 40 c0 4b 03 50 19 e4 ff | 60 40 e4 ff 70 1a 00 00 |@.K.P...|`@..p...|
|00001d70| 20 20 20 20 24 4c 6f 4c | 5b 24 69 5d 20 3d 20 5b | $LoL|[$i] = [|
|00001d80| 20 73 70 6c 69 74 20 27 | 20 27 2c 20 24 6c 69 6e | split '| ', $lin|
|00001d90| 65 20 5d 3b 0d 00 00 00 | 00 40 00 00 a5 44 00 00 |e ];....|.@...D..|
|00001da0| 40 70 17 00 70 ea e3 ff | 80 11 e4 ff 70 1a 00 00 |@p..p...|....p...|
|00001db0| 7d 0d 08 05 0c 30 78 00 | 12 2e 78 00 00 00 00 00 |}....0x.|..x.....|
|00001dc0| 08 00 00 00 12 00 00 00 | 00 00 00 00 07 5b 30 5d |........|.....[0]|
|00001dd0| 18 31 78 00 18 31 78 00 | 00 00 00 00 00 44 00 00 |.1x..1x.|.....D..|
|00001de0| a5 24 00 00 40 00 00 00 | e0 d5 e3 ff a0 e2 e3 ff |.$..@...|........|
|00001df0| 00 00 00 00 0d 08 78 00 | 18 32 78 00 00 00 00 00 |......x.|.2x.....|
|00001e00| 00 24 00 00 a5 48 00 00 | 40 b8 da 00 10 7d e3 ff |.$...H..|@....}..|
|00001e10| f0 ab e3 ff 20 22 00 00 | 6f 72 20 65 76 65 6e 20 |.... "..|or even |
|00001e20| 6a 75 73 74 0d 07 20 66 | 12 33 78 00 12 33 78 00 |just.. f|.3x..3x.|
|00001e30| 00 00 00 00 07 6c 64 6e | 0c 34 78 00 12 33 78 00 |.....ldn|.4x..3x.|
|00001e40| 0c 34 78 00 00 00 00 00 | 00 48 00 00 25 28 00 00 |.4x.....|.H..%(..|
|00001e50| 40 20 48 01 09 16 e3 ff | 19 3d e3 ff 70 1a 00 00 |@ H.....|.=..p...|
|00001e60| 6d 79 20 28 40 4c 6f 4c | 2c 20 24 69 29 3b 0d 00 |my (@LoL|, $i);..|
|00001e70| 00 28 00 00 25 30 00 00 | 40 c0 d4 01 29 e7 e2 ff |.(..%0..|@...)...|
|00001e80| 39 0e e3 ff 70 1a 00 00 | 66 6f 72 20 24 69 20 28 |9...p...|for $i (|
|00001e90| 20 30 20 2e 2e 20 31 30 | 20 29 20 7b 0d 00 00 00 | 0 .. 10| ) {....|
|00001ea0| 00 30 00 00 25 3c 00 00 | 40 70 05 03 49 b8 e2 ff |.0..%<..|@p..I...|
|00001eb0| 59 df e2 ff 70 1a 00 00 | 20 20 20 20 24 4c 6f 4c |Y...p...| $LoL|
|00001ec0| 5b 24 69 5d 20 3d 20 5b | 20 73 70 6c 69 74 20 27 |[$i] = [| split '|
|00001ed0| 20 27 2c 20 3c 3e 20 5d | 3b 0d 00 00 00 3c 00 00 | ', <> ]|;....<..|
|00001ee0| a5 44 00 00 40 70 17 00 | 69 89 e2 ff 79 b0 e2 ff |.D..@p..|i...y...|
|00001ef0| 70 1a 00 00 7d 0d 08 6f | 0c 35 78 00 12 33 78 00 |p...}..o|.5x..3x.|
|00001f00| 00 00 00 00 08 61 74 61 | 12 00 00 00 00 00 00 00 |.....ata|........|
|00001f10| 07 65 20 6f 18 36 78 00 | 18 36 78 00 00 00 00 00 |.e o.6x.|.6x.....|
|00001f20| 00 44 00 00 a5 34 00 00 | 40 00 00 00 d9 74 e2 ff |.D...4..|@....t..|
|00001f30| 99 81 e2 ff 00 00 00 00 | 0d 08 6c 6c 18 37 78 00 |........|..ll.7x.|
|00001f40| 00 00 00 00 07 77 61 6e | 14 38 78 00 14 38 78 00 |.....wan|.8x..8x.|
|00001f50| 00 00 00 00 00 34 00 00 | 05 88 00 00 00 14 cf 07 |.....4..|........|
|00001f60| 09 1c e2 ff e9 4a e2 ff | 20 22 00 00 59 6f 75 20 |.....J..| "..You |
|00001f70| 73 68 6f 75 6c 64 20 69 | 6e 20 67 65 6e 65 72 61 |should i|n genera|
|00001f80| 6c 20 62 65 20 6c 65 65 | 72 79 20 6f 66 20 75 73 |l be lee|ry of us|
|00001f90| 69 6e 67 20 70 6f 74 65 | 6e 74 69 61 6c 20 6c 69 |ing pote|ntial li|
|00001fa0| 73 74 20 66 75 6e 63 74 | 69 6f 6e 73 20 69 6e 20 |st funct|ions in |
|00001fb0| 61 20 73 63 61 6c 61 72 | 20 63 6f 6e 74 65 78 74 |a scalar| context|
|00001fc0| 20 77 69 74 68 6f 75 74 | 20 65 78 70 6c 69 63 69 | without| explici|
|00001fd0| 74 6c 79 20 73 74 61 74 | 69 6e 67 20 00 88 00 00 |tly stat|ing ....|
|00001fe0| a5 78 00 00 40 d8 87 03 | e2 e3 e1 ff c2 12 e2 ff |.x..@...|........|
|00001ff0| 20 22 00 00 73 75 63 68 | 2e 20 54 68 69 73 20 77 | "..such|. This w|
|00002000| 6f 75 6c 64 20 62 65 20 | 63 6c 65 61 72 65 72 20 |ould be |clearer |
|00002010| 74 6f 20 74 68 65 20 63 | 61 73 75 61 6c 20 72 65 |to the c|asual re|
|00002020| 61 64 65 72 3a 0d 08 05 | 14 00 00 00 00 00 00 00 |ader:...|........|
|00002030| 07 00 00 00 12 39 78 00 | 12 39 78 00 00 00 00 00 |.....9x.|.9x.....|
|00002040| 07 6d 78 00 0c 3a 78 00 | 12 39 78 00 0c 3a 78 00 |.mx..:x.|.9x..:x.|
|00002050| 00 00 00 00 00 78 00 00 | 25 28 00 00 40 20 48 01 |.....x..|%(..@ H.|
|00002060| db 7c e1 ff eb a3 e1 ff | 70 1a 00 00 6d 79 20 28 |.|......|p...my (|
|00002070| 40 4c 6f 4c 2c 20 24 69 | 29 3b 0d 00 00 28 00 00 |@LoL, $i|);...(..|
|00002080| 25 30 00 00 40 c0 d4 01 | fb 4d e1 ff 0b 75 e1 ff |%0..@...|.M...u..|
|00002090| 70 1a 00 00 66 6f 72 20 | 24 69 20 28 20 30 20 2e |p...for |$i ( 0 .|
|000020a0| 2e 20 31 30 20 29 20 7b | 0d 00 00 00 00 30 00 00 |. 10 ) {|.....0..|
|000020b0| 25 44 00 00 40 f0 c0 03 | 1b 1f e1 ff 2b 46 e1 ff |%D..@...|....+F..|
|000020c0| 70 1a 00 00 20 20 20 20 | 24 4c 6f 4c 5b 24 69 5d |p... |$LoL[$i]|
|000020d0| 20 3d 20 5b 20 73 70 6c | 69 74 20 27 20 27 2c 20 | = [ spl|it ' ', |
|000020e0| 73 63 61 6c 61 72 28 3c | 3e 29 20 5d 3b 0d 00 00 |scalar(<|>) ];...|
|000020f0| 00 44 00 00 a5 44 00 00 | 40 70 17 00 3b f0 e0 ff |.D...D..|@p..;...|
|00002100| 4b 17 e1 ff 70 1a 00 00 | 7d 0d 08 61 0c 3b 78 00 |K...p...|}..a.;x.|
|00002110| 12 39 78 00 00 00 00 00 | 08 6f 20 72 12 00 00 00 |.9x.....|.o r....|
|00002120| 00 00 00 00 07 65 6c 66 | 18 3c 78 00 18 3c 78 00 |.....elf|.<x..<x.|
|00002130| 00 00 00 00 00 44 00 00 | a5 34 00 00 40 00 00 00 |.....D..|.4..@...|
|00002140| ab db e0 ff 6b e8 e0 ff | 00 00 00 00 0d 08 20 73 |....k...|...... s|
|00002150| 18 3d 78 00 00 00 00 00 | 07 20 75 73 14 3e 78 00 |.=x.....|. us.>x.|
|00002160| 14 3e 78 00 00 00 00 00 | 00 34 00 00 05 84 00 00 |.>x.....|.4......|
|00002170| 00 a8 a1 07 db 82 e0 ff | bb b1 e0 ff 20 22 00 00 |........|.... "..|
|00002180| 49 66 20 79 6f 75 20 77 | 61 6e 74 65 64 20 74 6f |If you w|anted to|
|00002190| 20 68 61 76 65 20 61 20 | 24 72 65 66 5f 74 6f 5f | have a |$ref_to_|
|000021a0| 4c 6f 4c 20 76 61 72 69 | 61 62 6c 65 20 61 73 20 |LoL vari|able as |
|000021b0| 61 20 72 65 66 65 72 65 | 6e 63 65 20 74 6f 20 61 |a refere|nce to a|
|000021c0| 6e 20 61 72 72 61 79 2c | 20 79 6f 75 27 64 20 68 |n array,| you'd h|
|000021d0| 61 76 65 20 74 6f 20 64 | 6f 20 73 6f 6d 65 74 68 |ave to d|o someth|
|000021e0| 69 6e 67 20 6c 69 6b 65 | 20 00 00 00 00 84 00 00 |ing like| .......|
|000021f0| a5 4c 00 00 40 c4 50 00 | b4 4a e0 ff 94 79 e0 ff |.L..@.P.|.J...y..|
|00002200| 20 22 00 00 74 68 69 73 | 3a 0d 08 00 14 00 00 00 | "..this|:.......|
|00002210| 00 00 00 00 07 05 05 05 | 12 3f 78 00 12 3f 78 00 |........|.?x..?x.|
|00002220| 00 00 00 00 07 74 78 00 | 0c 40 78 00 12 3f 78 00 |.....tx.|.@x..?x.|
|00002230| 0c 40 78 00 00 00 00 00 | 00 4c 00 00 25 28 00 00 |.@x.....|.L..%(..|
|00002240| 40 40 19 01 ad e3 df ff | bd 0a e0 ff 70 1a 00 00 |@@......|....p...|
|00002250| 77 68 69 6c 65 20 28 3c | 3e 29 20 7b 0d 00 00 00 |while (<|>) {....|
|00002260| 00 28 00 00 25 3c 00 00 | 40 70 05 03 cd b4 df ff |.(..%<..|@p......|
|00002270| dd db df ff 70 1a 00 00 | 20 20 20 20 70 75 73 68 |....p...| push|
|00002280| 20 40 24 72 65 66 5f 74 | 6f 5f 4c 6f 4c 2c 20 5b | @$ref_t|o_LoL, [|
|00002290| 20 73 70 6c 69 74 20 5d | 3b 0d 00 00 00 3c 00 00 | split ]|;....<..|
|000022a0| a5 44 00 00 40 70 17 00 | ed 85 df ff fd ac df ff |.D..@p..|........|
|000022b0| 70 1a 00 00 7d 0d 08 00 | 0c 41 78 00 12 3f 78 00 |p...}...|.Ax..?x.|
|000022c0| 00 00 00 00 08 20 24 23 | 12 00 00 00 00 00 00 00 |..... $#|........|
|000022d0| 07 20 20 20 18 42 78 00 | 18 42 78 00 00 00 00 00 |. .Bx.|.Bx.....|
|000022e0| 00 44 00 00 a5 24 00 00 | 40 00 00 00 5d 71 df ff |.D...$..|@...]q..|
|000022f0| 1d 7e df ff 00 00 00 00 | 0d 08 22 3b 18 43 78 00 |.~......|..";.Cx.|
|00002300| 00 00 00 00 00 24 00 00 | 05 84 00 00 00 1c d6 07 |.....$..|........|
|00002310| 8d 18 df ff 6d 47 df ff | 20 22 00 00 41 63 74 75 |....mG..| "..Actu|
|00002320| 61 6c 6c 79 2c 20 69 66 | 20 79 6f 75 20 77 65 72 |ally, if| you wer|
|00002330| 65 20 75 73 69 6e 67 20 | 73 74 72 69 63 74 2c 20 |e using |strict, |
|00002340| 79 6f 75 27 64 20 68 61 | 76 65 20 74 6f 20 64 65 |you'd ha|ve to de|
|00002350| 63 6c 61 72 65 20 6e 6f | 74 20 6f 6e 6c 79 20 24 |clare no|t only $|
|00002360| 72 65 66 5f 74 6f 5f 4c | 6f 4c 20 61 73 20 79 6f |ref_to_L|oL as yo|
|00002370| 75 20 68 61 64 20 74 6f | 20 64 65 63 6c 61 72 65 |u had to| declare|
|00002380| 20 40 4c 6f 4c 2c 20 00 | 00 84 00 00 85 a4 00 00 | @LoL, .|........|
|00002390| 00 10 d3 07 66 e0 de ff | 46 0f df ff 20 22 00 00 |....f...|F... "..|
|000023a0| 62 75 74 20 79 6f 75 27 | 64 20 07 2e 11 44 78 00 |but you'|d ...Dx.|
|000023b0| 11 44 78 00 00 00 00 00 | 61 6c 73 6f 08 7b 0d 20 |.Dx.....|also.{. |
|000023c0| 11 00 00 00 00 00 00 00 | 20 68 61 76 69 6e 67 20 |........| having |
|000023d0| 74 6f 20 69 6e 69 74 69 | 61 6c 69 7a 65 20 69 74 |to initi|alize it|
|000023e0| 20 74 6f 20 61 20 72 65 | 66 65 72 65 6e 63 65 20 | to a re|ference |
|000023f0| 74 6f 20 61 6e 20 65 6d | 70 74 79 20 6c 69 73 74 |to an em|pty list|
|00002400| 2e 20 20 28 54 68 69 73 | 20 77 61 73 20 61 20 62 |. (This| was a b|
|00002410| 75 67 20 69 6e 20 70 65 | 72 6c 20 76 65 72 73 69 |ug in pe|rl versi|
|00002420| 6f 6e 20 35 2e 30 30 31 | 6d 20 00 00 00 a4 00 00 |on 5.001|m ......|
|00002430| a5 64 00 00 40 fc d6 02 | 3f a8 de ff 1f d7 de ff |.d..@...|?.......|
|00002440| 20 22 00 00 74 68 61 74 | 27 73 20 62 65 65 6e 20 | "..that|'s been |
|00002450| 66 69 78 65 64 20 66 6f | 72 20 74 68 65 20 35 2e |fixed fo|r the 5.|
|00002460| 30 30 32 20 72 65 6c 65 | 61 73 65 2e 29 0d 07 61 |002 rele|ase.)..a|
|00002470| 12 45 78 00 12 45 78 00 | 00 00 00 00 07 69 6d 65 |.Ex..Ex.|.....ime|
|00002480| 0c 46 78 00 12 45 78 00 | 0c 46 78 00 00 00 00 00 |.Fx..Ex.|.Fx.....|
|00002490| 00 64 00 00 25 30 00 00 | 40 c0 d4 01 38 41 de ff |.d..%0..|@...8A..|
|000024a0| 48 68 de ff 70 1a 00 00 | 6d 79 20 24 72 65 66 5f |Hh..p...|my $ref_|
|000024b0| 74 6f 5f 4c 6f 4c 20 3d | 20 5b 5d 3b 0d 00 00 00 |to_LoL =| [];....|
|000024c0| 00 30 00 00 25 28 00 00 | 40 40 19 01 58 12 de ff |.0..%(..|@@..X...|
|000024d0| 68 39 de ff 70 1a 00 00 | 77 68 69 6c 65 20 28 3c |h9..p...|while (<|
|000024e0| 3e 29 20 7b 0d 00 00 00 | 00 28 00 00 25 3c 00 00 |>) {....|.(..%<..|
|000024f0| 40 70 05 03 78 e3 dd ff | 88 0a de ff 70 1a 00 00 |@p..x...|....p...|
|00002500| 20 20 20 20 70 75 73 68 | 20 40 24 72 65 66 5f 74 | push| @$ref_t|
|00002510| 6f 5f 4c 6f 4c 2c 20 5b | 20 73 70 6c 69 74 20 5d |o_LoL, [| split ]|
|00002520| 3b 0d 00 00 00 3c 00 00 | a5 44 00 00 40 70 17 00 |;....<..|.D..@p..|
|00002530| 98 b4 dd ff a8 db dd ff | 70 1a 00 00 7d 0d 08 20 |........|p...}.. |
|00002540| 0c 47 78 00 12 45 78 00 | 00 00 00 00 08 20 24 4c |.Gx..Ex.|..... $L|
|00002550| 12 00 00 00 00 00 00 00 | 07 5d 5c 6e 18 48 78 00 |........|.]\n.Hx.|
|00002560| 18 48 78 00 00 00 00 00 | 00 44 00 00 a5 34 00 00 |.Hx.....|.D...4..|
|00002570| 40 00 00 00 08 a0 dd ff | c8 ac dd ff 00 00 00 00 |@.......|........|
|00002580| 0d 08 05 05 18 49 78 00 | 00 00 00 00 07 00 00 00 |.....Ix.|........|
|00002590| 14 4a 78 00 14 4a 78 00 | 00 00 00 00 00 34 00 00 |.Jx..Jx.|.....4..|
|000025a0| 05 84 00 00 00 08 e1 07 | 38 47 dd ff 18 76 dd ff |........|8G...v..|
|000025b0| 20 22 00 00 4f 6b 2c 20 | 6e 6f 77 20 79 6f 75 20 | "..Ok, |now you |
|000025c0| 63 61 6e 20 61 64 64 20 | 6e 65 77 20 72 6f 77 73 |can add |new rows|
|000025d0| 2e 20 20 57 68 61 74 20 | 61 62 6f 75 74 20 61 64 |. What |about ad|
|000025e0| 64 69 6e 67 20 6e 65 77 | 20 63 6f 6c 75 6d 6e 73 |ding new| columns|
|000025f0| 3f 20 20 49 66 20 79 6f | 75 27 72 65 20 64 65 61 |? If yo|u're dea|
|00002600| 6c 69 6e 67 20 77 69 74 | 68 20 6a 75 73 74 20 6d |ling wit|h just m|
|00002610| 61 74 72 69 63 65 73 2c | 20 69 74 27 73 20 00 00 |atrices,| it's ..|
|00002620| 00 84 00 00 a5 70 00 00 | 40 d4 d7 02 11 0f dd ff |.....p..|@.......|
|00002630| f1 3d dd ff 20 22 00 00 | 6f 66 74 65 6e 20 65 61 |.=.. "..|often ea|
|00002640| 73 69 65 73 74 20 74 6f | 20 75 73 65 20 73 69 6d |siest to| use sim|
|00002650| 70 6c 65 20 61 73 73 69 | 67 6e 6d 65 6e 74 3a 0d |ple assi|gnment:.|
|00002660| 08 24 6e 20 14 00 00 00 | 00 00 00 00 07 20 20 20 |.$n ....|..... |
|00002670| 12 4b 78 00 12 4b 78 00 | 00 00 00 00 07 20 24 6a |.Kx..Kx.|..... $j|
|00002680| 0c 4c 78 00 12 4b 78 00 | 0c 4c 78 00 00 00 00 00 |.Lx..Kx.|.Lx.....|
|00002690| 00 70 00 00 25 2c 00 00 | 40 e0 a5 01 0a a8 dc ff |.p..%,..|@.......|
|000026a0| 1a cf dc ff 70 1a 00 00 | 66 6f 72 20 24 78 20 28 |....p...|for $x (|
|000026b0| 31 20 2e 2e 20 31 30 29 | 20 7b 0d 00 00 2c 00 00 |1 .. 10)| {...,..|
|000026c0| 25 30 00 00 40 a0 03 02 | 2a 79 dc ff 3a a0 dc ff |%0..@...|*y..:...|
|000026d0| 70 1a 00 00 20 20 20 20 | 66 6f 72 20 24 79 20 28 |p... |for $y (|
|000026e0| 31 20 2e 2e 20 31 30 29 | 20 7b 0d 00 00 30 00 00 |1 .. 10)| {...0..|
|000026f0| 25 40 00 00 40 c0 4b 03 | 4a 4a dc ff 5a 71 dc ff |%@..@.K.|JJ..Zq..|
|00002700| 70 1a 00 00 20 20 20 20 | 20 20 20 20 24 4c 6f 4c |p... | $LoL|
|00002710| 5b 24 78 5d 5b 24 79 5d | 20 3d 20 66 75 6e 63 28 |[$x][$y]| = func(|
|00002720| 24 78 2c 20 24 79 29 3b | 0d 00 00 00 00 40 00 00 |$x, $y);|.....@..|
|00002730| 25 20 00 00 40 30 75 00 | 6a 1b dc ff 7a 42 dc ff |% ..@0u.|j...zB..|
|00002740| 70 1a 00 00 20 20 20 20 | 7d 0d 00 00 00 20 00 00 |p... |}.... ..|
|00002750| a5 44 00 00 40 70 17 00 | 8a ec db ff 9a 13 dc ff |.D..@p..|........|
|00002760| 70 1a 00 00 7d 0d 08 62 | 0c 4d 78 00 12 4b 78 00 |p...}..b|.Mx..Kx.|
|00002770| 00 00 00 00 08 68 61 74 | 12 00 00 00 00 00 00 00 |.....hat|........|
|00002780| 07 65 20 77 18 4e 78 00 | 18 4e 78 00 00 00 00 00 |.e w.Nx.|.Nx.....|
|00002790| 00 44 00 00 a5 48 00 00 | 40 00 00 00 fa d7 db ff |.D...H..|@.......|
|000027a0| ba e4 db ff 00 00 00 00 | 0d 08 20 65 18 4f 78 00 |........|.. e.Ox.|
|000027b0| 00 00 00 00 07 69 61 20 | 12 50 78 00 12 50 78 00 |.....ia |.Px..Px.|
|000027c0| 00 00 00 00 07 72 72 6f | 0c 51 78 00 12 50 78 00 |.....rro|.Qx..Px.|
|000027d0| 0c 51 78 00 00 00 00 00 | 00 48 00 00 25 30 00 00 |.Qx.....|.H..%0..|
|000027e0| 40 c0 d4 01 fa 86 db ff | 0a ae db ff 70 1a 00 00 |@.......|....p...|
|000027f0| 66 6f 72 20 24 78 20 28 | 20 33 2c 20 37 2c 20 39 |for $x (| 3, 7, 9|
|00002800| 20 29 20 7b 0d 00 00 00 | 00 30 00 00 25 38 00 00 | ) {....|.0..%8..|
|00002810| 40 20 bf 02 1a 58 db ff | 2a 7f db ff 70 1a 00 00 |@ ...X..|*...p...|
|00002820| 20 20 20 20 24 4c 6f 4c | 5b 24 78 5d 5b 32 30 5d | $LoL|[$x][20]|
|00002830| 20 2b 3d 20 66 75 6e 63 | 32 28 24 78 29 3b 0d 00 | += func|2($x);..|
|00002840| 00 38 00 00 a5 44 00 00 | 40 70 17 00 3a 29 db ff |.8...D..|@p..:)..|
|00002850| 4a 50 db ff 70 1a 00 00 | 7d 0d 08 20 0c 52 78 00 |JP..p...|}.. .Rx.|
|00002860| 12 50 78 00 00 00 00 00 | 08 20 6f 70 12 00 00 00 |.Px.....|. op....|
|00002870| 00 00 00 00 07 73 69 6e | 18 53 78 00 18 53 78 00 |.....sin|.Sx..Sx.|
|00002880| 00 00 00 00 00 44 00 00 | a5 24 00 00 40 00 00 00 |.....D..|.$..@...|
|00002890| aa 14 db ff 6a 21 db ff | 00 00 00 00 0d 08 6c 65 |....j!..|......le|
|000028a0| 18 54 78 00 00 00 00 00 | 00 24 00 00 05 88 00 00 |.Tx.....|.$......|
|000028b0| 00 00 95 07 da bb da ff | ba ea da ff 20 22 00 00 |........|.... "..|
|000028c0| 49 74 20 64 6f 65 73 6e | 27 74 20 6d 61 74 74 65 |It doesn|'t matte|
|000028d0| 72 20 77 68 65 74 68 65 | 72 20 74 68 6f 73 65 20 |r whethe|r those |
|000028e0| 65 6c 65 6d 65 6e 74 73 | 20 61 72 65 20 61 6c 72 |elements| are alr|
|000028f0| 65 61 64 79 20 74 68 65 | 72 65 20 6f 72 20 6e 6f |eady the|re or no|
|00002900| 74 3a 20 69 74 27 6c 6c | 20 67 6c 61 64 6c 79 20 |t: it'll| gladly |
|00002910| 63 72 65 61 74 65 20 74 | 68 65 6d 20 66 6f 72 20 |create t|hem for |
|00002920| 79 6f 75 2c 20 73 65 74 | 74 69 6e 67 20 00 00 00 |you, set|ting ...|
|00002930| 00 88 00 00 a5 6c 00 00 | 40 14 2b 03 b3 83 da ff |.....l..|@.+.....|
|00002940| 93 b2 da ff 20 22 00 00 | 69 6e 74 65 72 76 65 6e |.... "..|interven|
|00002950| 69 6e 67 20 65 6c 65 6d | 65 6e 74 73 20 74 6f 20 |ing elem|ents to |
|00002960| 07 55 78 00 0e 55 78 00 | 0e 55 78 00 00 00 00 00 |.Ux..Ux.|.Ux.....|
|00002970| 75 6e 64 65 66 08 78 00 | 0e 56 78 00 00 00 00 00 |undef.x.|.Vx.....|
|00002980| 20 61 73 20 6e 65 65 64 | 20 62 65 2e 0d 07 78 00 | as need| be...x.|
|00002990| 14 57 78 00 14 57 78 00 | 00 00 00 00 00 6c 00 00 |.Wx..Wx.|.....l..|
|000029a0| 01 10 00 00 41 e0 6d 06 | 00 00 00 00 00 10 00 00 |....A.m.|........|
|000029b0| 02 18 00 00 9c 05 00 00 | 00 00 00 00 14 57 78 00 |........|.....Wx.|
|000029c0| 00 00 00 00 00 18 00 00 | a5 ac 00 00 40 e0 6d 06 |........|....@.m.|
|000029d0| 6d 45 d8 ff 4d 74 d8 ff | 20 22 00 00 16 00 00 00 |mE..Mt..| "......|
|000029e0| b0 fc 07 00 00 00 00 00 | 49 66 20 79 6f 75 20 77 |........|If you w|
|000029f0| 61 6e 74 65 64 20 6a 75 | 73 74 20 74 6f 20 61 70 |anted ju|st to ap|
|00002a00| 70 65 6e 64 20 74 6f 20 | 61 20 72 6f 77 2c 20 79 |pend to |a row, y|
|00002a10| 6f 75 27 64 20 68 61 76 | 65 20 74 6f 20 64 6f 20 |ou'd hav|e to do |
|00002a20| 73 6f 6d 65 74 68 69 6e | 67 20 61 20 62 69 74 20 |somethin|g a bit |
|00002a30| 66 75 6e 6e 69 65 72 20 | 6c 6f 6f 6b 69 6e 67 3a |funnier |looking:|
|00002a40| 0d 08 00 00 14 00 00 00 | 00 00 00 00 07 00 00 00 |........|........|
|00002a50| 12 58 78 00 12 58 78 00 | 00 00 00 00 07 20 63 6f |.Xx..Xx.|..... co|
|00002a60| 0c 59 78 00 12 58 78 00 | 0c 59 78 00 00 00 00 00 |.Yx..Xx.|.Yx.....|
|00002a70| 00 ac 00 00 25 40 00 00 | 40 c0 4b 03 66 de d7 ff |....%@..|@.K.f...|
|00002a80| 76 05 d8 ff 70 1a 00 00 | 23 20 61 64 64 20 6e 65 |v...p...|# add ne|
|00002a90| 77 20 63 6f 6c 75 6d 6e | 73 20 74 6f 20 61 6e 20 |w column|s to an |
|00002aa0| 65 78 69 73 74 69 6e 67 | 20 72 6f 77 0d 00 00 00 |existing| row....|
|00002ab0| 00 40 00 00 a5 68 00 00 | 40 c0 4b 03 86 af d7 ff |.@...h..|@.K.....|
|00002ac0| 96 d6 d7 ff 70 1a 00 00 | 70 75 73 68 20 40 7b 20 |....p...|push @{ |
|00002ad0| 24 4c 6f 4c 5b 30 5d 20 | 7d 2c 20 22 77 69 6c 6d |$LoL[0] |}, "wilm|
|00002ae0| 61 22 2c 20 22 62 65 74 | 74 79 22 3b 0d 08 00 00 |a", "bet|ty";....|
|00002af0| 0c 5a 78 00 12 58 78 00 | 00 00 00 00 08 00 00 00 |.Zx..Xx.|........|
|00002b00| 12 00 00 00 00 00 00 00 | 07 00 00 00 18 5b 78 00 |........|.....[x.|
|00002b10| 18 5b 78 00 00 00 00 00 | 00 68 00 00 a5 34 00 00 |.[x.....|.h...4..|
|00002b20| 40 00 00 00 f6 9a d7 ff | b6 a7 d7 ff 00 00 00 00 |@.......|........|
|00002b30| 0d 08 20 20 18 5c 78 00 | 00 00 00 00 07 70 20 7b |.. .\x.|.....p {|
|00002b40| 14 5d 78 00 14 5d 78 00 | 00 00 00 00 00 34 00 00 |.]x..]x.|.....4..|
|00002b50| a5 88 00 00 40 64 33 02 | 26 42 d7 ff 06 71 d7 ff |....@d3.|&B...q..|
|00002b60| 20 22 00 00 4e 6f 74 69 | 63 65 20 74 68 61 74 20 | "..Noti|ce that |
|00002b70| 49 20 07 20 11 5e 78 00 | 14 5d 78 00 11 5e 78 00 |I . .^x.|.]x..^x.|
|00002b80| 00 00 00 00 63 6f 75 6c | 64 6e 27 74 08 b3 78 00 |....coul|dn't..x.|
|00002b90| 11 00 00 00 14 5d 78 00 | 00 00 00 00 20 73 61 79 |.....]x.|.... say|
|00002ba0| 20 6a 75 73 74 3a 0d 08 | 14 00 00 00 00 00 00 00 | just:..|........|
|00002bb0| 07 00 00 00 12 5f 78 00 | 12 5f 78 00 00 00 00 00 |....._x.|._x.....|
|00002bc0| 07 05 05 05 0c 60 78 00 | 12 5f 78 00 0c 60 78 00 |.....`x.|._x..`x.|
|00002bd0| 00 00 00 00 00 88 00 00 | a5 6c 00 00 40 f0 c0 03 |........|.l..@...|
|00002be0| 1f db d6 ff 2f 02 d7 ff | 70 1a 00 00 70 75 73 68 |..../...|p...push|
|00002bf0| 20 24 4c 6f 4c 5b 30 5d | 2c 20 22 77 69 6c 6d 61 | $LoL[0]|, "wilma|
|00002c00| 22 2c 20 22 62 65 74 74 | 79 22 3b 20 20 23 20 57 |", "bett|y"; # W|
|00002c10| 52 4f 4e 47 21 0d 08 00 | 0c 61 78 00 12 5f 78 00 |RONG!...|.ax.._x.|
|00002c20| 00 00 00 00 08 00 00 00 | 12 00 00 00 00 00 00 00 |........|........|
|00002c30| 07 74 69 61 18 62 78 00 | 18 62 78 00 00 00 00 00 |.tia.bx.|.bx.....|
|00002c40| 00 6c 00 00 a5 24 00 00 | 40 00 00 00 8f c6 d6 ff |.l...$..|@.......|
|00002c50| 4f d3 d6 ff 00 00 00 00 | 0d 08 05 05 18 63 78 00 |O.......|.....cx.|
|00002c60| 00 00 00 00 00 24 00 00 | 05 84 00 00 00 cc c5 07 |.....$..|........|
|00002c70| bf 6d d6 ff 9f 9c d6 ff | 20 22 00 00 49 6e 20 66 |.m......| "..In f|
|00002c80| 61 63 74 2c 20 74 68 61 | 74 20 77 6f 75 6c 64 6e |act, tha|t wouldn|
|00002c90| 27 74 20 65 76 65 6e 20 | 63 6f 6d 70 69 6c 65 2e |'t even |compile.|
|00002ca0| 20 20 48 6f 77 20 63 6f | 6d 65 3f 20 20 42 65 63 | How co|me? Bec|
|00002cb0| 61 75 73 65 20 74 68 65 | 20 61 72 67 75 6d 65 6e |ause the| argumen|
|00002cc0| 74 20 74 6f 20 70 75 73 | 68 28 29 20 6d 75 73 74 |t to pus|h() must|
|00002cd0| 20 62 65 20 61 20 72 65 | 61 6c 20 61 72 72 61 79 | be a re|al array|
|00002ce0| 2c 20 6e 6f 74 20 00 00 | 00 84 00 00 a5 40 00 00 |, not ..|.....@..|
|00002cf0| 40 dc bb 01 98 35 d6 ff | 78 64 d6 ff 20 22 00 00 |@....5..|xd.. "..|
|00002d00| 6a 75 73 74 20 61 20 72 | 65 66 65 72 65 6e 63 65 |just a r|eference|
|00002d10| 20 74 6f 20 73 75 63 68 | 2e 0d 07 6d 08 64 78 00 | to such|...m.dx.|
|00002d20| 08 64 78 00 00 00 00 00 | 00 40 00 00 a5 48 00 00 |.dx.....|.@...H..|
|00002d30| 40 5a 6d 02 51 af d5 ff | a1 f5 d5 ff 68 37 00 00 |@Zm.Q...|....h7..|
|00002d40| 41 63 63 65 73 73 20 61 | 6e 64 20 50 72 69 6e 74 |Access a|nd Print|
|00002d50| 69 6e 67 0d 08 7d 70 65 | 08 65 78 00 00 00 00 00 |ing..}pe|.ex.....|
|00002d60| 07 61 6e 69 14 66 78 00 | 14 66 78 00 00 00 00 00 |.ani.fx.|.fx.....|
|00002d70| 00 48 00 00 05 88 00 00 | 00 74 db 07 f0 56 d5 ff |.H......|.t...V..|
|00002d80| d0 85 d5 ff 20 22 00 00 | 4e 6f 77 20 69 74 27 73 |.... "..|Now it's|
|00002d90| 20 74 69 6d 65 20 74 6f | 20 70 72 69 6e 74 20 79 | time to| print y|
|00002da0| 6f 75 72 20 64 61 74 61 | 20 73 74 72 75 63 74 75 |our data| structu|
|00002db0| 72 65 20 6f 75 74 2e 20 | 20 48 6f 77 20 61 72 65 |re out. | How are|
|00002dc0| 20 79 6f 75 20 67 6f 69 | 6e 67 20 74 6f 20 64 6f | you goi|ng to do|
|00002dd0| 20 74 68 61 74 3f 20 20 | 57 65 6c 6c 2c 20 69 66 | that? |Well, if|
|00002de0| 20 79 6f 75 20 77 61 6e | 74 20 6f 6e 6c 79 20 6f | you wan|t only o|
|00002df0| 6e 65 20 6f 66 20 00 00 | 00 88 00 00 a5 64 00 00 |ne of ..|.....d..|
|00002e00| 40 8c c0 01 c9 1e d5 ff | a9 4d d5 ff 20 22 00 00 |@.......|.M.. "..|
|00002e10| 74 68 65 20 65 6c 65 6d | 65 6e 74 73 2c 20 69 74 |the elem|ents, it|
|00002e20| 27 73 20 74 72 69 76 69 | 61 6c 3a 0d 08 69 6d 65 |'s trivi|al:..ime|
|00002e30| 14 00 00 00 00 00 00 00 | 07 14 00 00 12 67 78 00 |........|.....gx.|
|00002e40| 12 67 78 00 00 00 00 00 | 07 14 00 00 0c 68 78 00 |.gx.....|.....hx.|
|00002e50| 12 67 78 00 0c 68 78 00 | 00 00 00 00 00 64 00 00 |.gx..hx.|.....d..|
|00002e60| a5 54 00 00 40 70 8e 01 | c2 b7 d4 ff d2 de d4 ff |.T..@p..|........|
|00002e70| 70 1a 00 00 70 72 69 6e | 74 20 24 4c 6f 4c 5b 30 |p...prin|t $LoL[0|
|00002e80| 5d 5b 30 5d 3b 0d 08 69 | 0c 69 78 00 12 67 78 00 |][0];..i|.ix..gx.|
|00002e90| 00 00 00 00 08 69 73 74 | 12 00 00 00 00 00 00 00 |.....ist|........|
|00002ea0| 07 0d 08 05 18 6a 78 00 | 18 6a 78 00 00 00 00 00 |.....jx.|.jx.....|
|00002eb0| 00 54 00 00 a5 24 00 00 | 40 00 00 00 32 a3 d4 ff |.T...$..|@...2...|
|00002ec0| f2 af d4 ff 00 00 00 00 | 0d 08 05 05 18 6b 78 00 |........|.....kx.|
|00002ed0| 00 00 00 00 00 24 00 00 | a5 78 00 00 40 c8 3f 04 |.....$..|.x..@.?.|
|00002ee0| 62 4a d4 ff 42 79 d4 ff | 20 22 00 00 49 66 20 79 |bJ..By..| "..If y|
|00002ef0| 6f 75 20 77 61 6e 74 20 | 74 6f 20 70 72 69 6e 74 |ou want |to print|
|00002f00| 20 74 68 65 20 77 68 6f | 6c 65 20 74 68 69 6e 67 | the who|le thing|
|00002f10| 2c 20 74 68 6f 75 67 68 | 2c 20 79 6f 75 20 63 61 |, though|, you ca|
|00002f20| 6e 27 74 20 73 61 79 0d | 07 67 20 74 12 6c 78 00 |n't say.|.g t.lx.|
|00002f30| 12 6c 78 00 00 00 00 00 | 07 6c 69 73 0c 6d 78 00 |.lx.....|.lis.mx.|
|00002f40| 12 6c 78 00 0c 6d 78 00 | 00 00 00 00 00 78 00 00 |.lx..mx.|.....x..|
|00002f50| a5 60 00 00 40 d0 78 02 | 5b e3 d3 ff 6b 0a d4 ff |.`..@.x.|[...k...|
|00002f60| 70 1a 00 00 70 72 69 6e | 74 20 40 4c 6f 4c 3b 20 |p...prin|t @LoL; |
|00002f70| 20 20 20 20 20 20 20 20 | 23 20 57 52 4f 4e 47 0d | |# WRONG.|
|00002f80| 08 73 79 20 0c 6e 78 00 | 12 6c 78 00 00 00 00 00 |.sy .nx.|.lx.....|
|00002f90| 08 2c 20 61 12 00 00 00 | 00 00 00 00 07 20 65 76 |., a....|..... ev|
|00002fa0| 18 6f 78 00 18 6f 78 00 | 00 00 00 00 00 60 00 00 |.ox..ox.|.....`..|
|00002fb0| a5 24 00 00 40 00 00 00 | cb ce d3 ff 8b db d3 ff |.$..@...|........|
|00002fc0| 00 00 00 00 0d 08 65 20 | 18 70 78 00 00 00 00 00 |......e |.px.....|
|00002fd0| 00 24 00 00 05 84 00 00 | 00 cc 62 07 fb 75 d3 ff |.$......|..b..u..|
|00002fe0| db a4 d3 ff 20 22 00 00 | 62 65 63 61 75 73 65 20 |.... "..|because |
|00002ff0| 79 6f 75 27 6c 6c 20 67 | 65 74 20 6a 75 73 74 20 |you'll g|et just |
|00003000| 72 65 66 65 72 65 6e 63 | 65 73 20 6c 69 73 74 65 |referenc|es liste|
|00003010| 64 2c 20 61 6e 64 20 70 | 65 72 6c 20 77 69 6c 6c |d, and p|erl will|
|00003020| 20 6e 65 76 65 72 20 61 | 75 74 6f 6d 61 74 69 63 | never a|utomatic|
|00003030| 61 6c 6c 79 20 64 65 72 | 65 66 65 72 65 6e 63 65 |ally der|eference|
|00003040| 20 74 68 69 6e 67 73 20 | 66 6f 72 20 79 6f 75 2e | things |for you.|
|00003050| 20 20 00 00 00 84 00 00 | 05 88 00 00 00 48 bf 07 | ......|.....H..|
|00003060| d4 3d d3 ff b4 6c d3 ff | 20 22 00 00 49 6e 73 74 |.=...l..| "..Inst|
|00003070| 65 61 64 2c 20 79 6f 75 | 20 68 61 76 65 20 74 6f |ead, you| have to|
|00003080| 20 72 6f 6c 6c 20 79 6f | 75 72 73 65 6c 66 20 61 | roll yo|urself a|
|00003090| 20 6c 6f 6f 70 20 6f 72 | 20 74 77 6f 2e 20 20 54 | loop or| two. T|
|000030a0| 68 69 73 20 70 72 69 6e | 74 73 20 74 68 65 20 77 |his prin|ts the w|
|000030b0| 68 6f 6c 65 20 73 74 72 | 75 63 74 75 72 65 2c 20 |hole str|ucture, |
|000030c0| 75 73 69 6e 67 20 74 68 | 65 20 73 68 65 6c 6c 2d |using th|e shell-|
|000030d0| 73 74 79 6c 65 20 66 6f | 72 28 29 20 00 88 00 00 |style fo|r() ....|
|000030e0| a5 70 00 00 40 80 b2 03 | ad 05 d3 ff 8d 34 d3 ff |.p..@...|.....4..|
|000030f0| 20 22 00 00 63 6f 6e 73 | 74 72 75 63 74 20 74 6f | "..cons|truct to|
|00003100| 20 6c 6f 6f 70 20 61 63 | 72 6f 73 73 20 74 68 65 | loop ac|ross the|
|00003110| 20 6f 75 74 65 72 20 73 | 65 74 20 6f 66 20 73 75 | outer s|et of su|
|00003120| 62 73 63 72 69 70 74 73 | 2e 0d 07 74 12 71 78 00 |bscripts|...t.qx.|
|00003130| 12 71 78 00 00 00 00 00 | 07 72 65 6e 0c 72 78 00 |.qx.....|.ren.rx.|
|00003140| 12 71 78 00 0c 72 78 00 | 00 00 00 00 00 70 00 00 |.qx..rx.|.....p..|
|00003150| 25 30 00 00 40 c0 d4 01 | a6 9e d2 ff b6 c5 d2 ff |%0..@...|........|
|00003160| 70 1a 00 00 66 6f 72 20 | 24 61 72 65 66 20 28 20 |p...for |$aref ( |
|00003170| 40 4c 6f 4c 20 29 20 7b | 0d 00 00 00 00 30 00 00 |@LoL ) {|.....0..|
|00003180| 25 38 00 00 40 b0 a7 02 | c6 6f d2 ff d6 96 d2 ff |%8..@...|.o......|
|00003190| 70 1a 00 00 20 20 20 20 | 70 72 69 6e 74 20 22 5c |p... |print "\|
|000031a0| 74 20 5b 20 40 24 61 72 | 65 66 20 5d 2c 5c 6e 22 |t [ @$ar|ef ],\n"|
|000031b0| 3b 0d 00 00 00 38 00 00 | a5 44 00 00 40 70 17 00 |;....8..|.D..@p..|
|000031c0| e6 40 d2 ff f6 67 d2 ff | 70 1a 00 00 7d 0d 08 00 |.@...g..|p...}...|
|000031d0| 0c 73 78 00 12 71 78 00 | 00 00 00 00 08 00 00 00 |.sx..qx.|........|
|000031e0| 12 00 00 00 00 00 00 00 | 07 00 00 00 18 74 78 00 |........|.....tx.|
|000031f0| 18 74 78 00 00 00 00 00 | 00 44 00 00 a5 34 00 00 |.tx.....|.D...4..|
|00003200| 40 00 00 00 56 2c d2 ff | 16 39 d2 ff 00 00 00 00 |@...V,..|.9......|
|00003210| 0d 08 70 72 18 75 78 00 | 00 00 00 00 07 32 5d 5b |..pr.ux.|.....2][|
|00003220| 14 76 78 00 14 76 78 00 | 00 00 00 00 00 34 00 00 |.vx..vx.|.....4..|
|00003230| a5 84 00 00 40 1c 6a 04 | 86 d3 d1 ff 66 02 d2 ff |....@.j.|....f...|
|00003240| 20 22 00 00 49 66 20 79 | 6f 75 20 77 61 6e 74 65 | "..If y|ou wante|
|00003250| 64 20 74 6f 20 6b 65 65 | 70 20 74 72 61 63 6b 20 |d to kee|p track |
|00003260| 6f 66 20 73 75 62 73 63 | 72 69 70 74 73 2c 20 79 |of subsc|ripts, y|
|00003270| 6f 75 20 6d 69 67 68 74 | 20 64 6f 20 74 68 69 73 |ou might| do this|
|00003280| 3a 0d 08 65 14 00 00 00 | 00 00 00 00 07 6c 20 74 |:..e....|.....l t|
|00003290| 12 77 78 00 12 77 78 00 | 00 00 00 00 07 20 62 72 |.wx..wx.|..... br|
|000032a0| 0c 78 78 00 12 77 78 00 | 0c 78 78 00 00 00 00 00 |.xx..wx.|.xx.....|
|000032b0| 00 84 00 00 25 30 00 00 | 40 10 1b 02 7f 6c d1 ff |....%0..|@....l..|
|000032c0| 8f 93 d1 ff 70 1a 00 00 | 66 6f 72 20 24 69 20 28 |....p...|for $i (|
|000032d0| 20 30 20 2e 2e 20 24 23 | 4c 6f 4c 20 29 20 7b 0d | 0 .. $#|LoL ) {.|
|000032e0| 00 30 00 00 25 48 00 00 | 40 40 07 04 9f 3d d1 ff |.0..%H..|@@...=..|
|000032f0| af 64 d1 ff 70 1a 00 00 | 20 20 20 20 70 72 69 6e |.d..p...| prin|
|00003300| 74 20 22 5c 74 20 65 6c | 74 20 24 69 20 69 73 20 |t "\t el|t $i is |
|00003310| 5b 20 40 7b 24 4c 6f 4c | 5b 24 69 5d 7d 20 5d 2c |[ @{$LoL|[$i]} ],|
|00003320| 5c 6e 22 3b 0d 00 00 00 | 00 48 00 00 a5 44 00 00 |\n";....|.H...D..|
|00003330| 40 70 17 00 bf 0e d1 ff | cf 35 d1 ff 70 1a 00 00 |@p......|.5..p...|
|00003340| 7d 0d 08 08 0c 79 78 00 | 12 77 78 00 00 00 00 00 |}....yx.|.wx.....|
|00003350| 08 74 6f 20 12 00 00 00 | 00 00 00 00 07 4c 2c 20 |.to ....|.....L, |
|00003360| 18 7a 78 00 18 7a 78 00 | 00 00 00 00 00 44 00 00 |.zx..zx.|.....D..|
|00003370| a5 24 00 00 40 00 00 00 | 2f fa d0 ff ef 06 d1 ff |.$..@...|/.......|
|00003380| 00 00 00 00 0d 08 20 63 | 18 7b 78 00 00 00 00 00 |...... c|.{x.....|
|00003390| 00 24 00 00 a5 68 00 00 | 40 5c 1f 03 5f a1 d0 ff |.$...h..|@\.._...|
|000033a0| 3f d0 d0 ff 20 22 00 00 | 6f 72 20 6d 61 79 62 65 |?... "..|or maybe|
|000033b0| 20 65 76 65 6e 20 74 68 | 69 73 2e 20 20 4e 6f 74 | even th|is. Not|
|000033c0| 69 63 65 20 74 68 65 20 | 69 6e 6e 65 72 20 6c 6f |ice the |inner lo|
|000033d0| 6f 70 2e 0d 07 00 00 00 | 12 7c 78 00 12 7c 78 00 |op......|.|x..|x.|
|000033e0| 00 00 00 00 07 66 65 72 | 0c 7d 78 00 12 7c 78 00 |.....fer|.}x..|x.|
|000033f0| 0c 7d 78 00 00 00 00 00 | 00 68 00 00 25 30 00 00 |.}x.....|.h..%0..|
|00003400| 40 10 1b 02 58 3a d0 ff | 68 61 d0 ff 70 1a 00 00 |@...X:..|ha..p...|
|00003410| 66 6f 72 20 24 69 20 28 | 20 30 20 2e 2e 20 24 23 |for $i (| 0 .. $#|
|00003420| 4c 6f 4c 20 29 20 7b 0d | 00 30 00 00 25 3c 00 00 |LoL ) {.|.0..%<..|
|00003430| 40 e0 1c 03 78 0b d0 ff | 88 32 d0 ff 70 1a 00 00 |@...x...|.2..p...|
|00003440| 20 20 20 20 66 6f 72 20 | 24 6a 20 28 20 30 20 2e | for |$j ( 0 .|
|00003450| 2e 20 24 23 7b 24 4c 6f | 4c 5b 24 69 5d 7d 20 29 |. $#{$Lo|L[$i]} )|
|00003460| 20 7b 0d 00 00 3c 00 00 | 25 48 00 00 40 40 07 04 | {...<..|%H..@@..|
|00003470| 98 dc cf ff a8 03 d0 ff | 70 1a 00 00 20 20 20 20 |........|p... |
|00003480| 20 20 20 20 70 72 69 6e | 74 20 22 65 6c 74 20 24 | prin|t "elt $|
|00003490| 69 20 24 6a 20 69 73 20 | 24 4c 6f 4c 5b 24 69 5d |i $j is |$LoL[$i]|
|000034a0| 5b 24 6a 5d 5c 6e 22 3b | 0d 00 00 00 00 48 00 00 |[$j]\n";|.....H..|
|000034b0| 25 20 00 00 40 30 75 00 | b8 ad cf ff c8 d4 cf ff |% ..@0u.|........|
|000034c0| 70 1a 00 00 20 20 20 20 | 7d 0d 00 00 00 20 00 00 |p... |}.... ..|
|000034d0| a5 44 00 00 40 70 17 00 | d8 7e cf ff e8 a5 cf ff |.D..@p..|.~......|
|000034e0| 70 1a 00 00 7d 0d 08 05 | 0c 7e 78 00 12 7c 78 00 |p...}...|.~x..|x.|
|000034f0| 00 00 00 00 08 05 05 05 | 12 00 00 00 00 00 00 00 |........|........|
|00003500| 07 f2 77 00 18 7f 78 00 | 18 7f 78 00 00 00 00 00 |..w...x.|..x.....|
|00003510| 00 44 00 00 a5 34 00 00 | 40 00 00 00 48 6a cf ff |.D...4..|@...Hj..|
|00003520| 08 77 cf ff 00 00 00 00 | 0d 08 77 00 18 80 78 00 |.w......|..w...x.|
|00003530| 00 00 00 00 07 00 00 00 | 14 81 78 00 14 81 78 00 |........|..x...x.|
|00003540| 00 00 00 00 00 34 00 00 | 05 84 00 00 00 ec bd 07 |.....4..|........|
|00003550| 78 11 cf ff 58 40 cf ff | 20 22 00 00 41 73 20 79 |x...X@..| "..As y|
|00003560| 6f 75 20 63 61 6e 20 73 | 65 65 2c 20 69 74 27 73 |ou can s|ee, it's|
|00003570| 20 67 65 74 74 69 6e 67 | 20 61 20 62 69 74 20 63 | getting| a bit c|
|00003580| 6f 6d 70 6c 69 63 61 74 | 65 64 2e 20 20 54 68 61 |omplicat|ed. Tha|
|00003590| 74 27 73 20 77 68 79 20 | 73 6f 6d 65 74 69 6d 65 |t's why |sometime|
|000035a0| 73 20 69 73 20 65 61 73 | 69 65 72 20 74 6f 20 74 |s is eas|ier to t|
|000035b0| 61 6b 65 20 61 20 74 65 | 6d 70 6f 72 61 72 79 20 |ake a te|mporary |
|000035c0| 6f 6e 20 79 6f 75 72 20 | 00 84 00 00 a5 54 00 00 |on your |.....T..|
|000035d0| 40 ac f8 00 51 d9 ce ff | 31 08 cf ff 20 22 00 00 |@...Q...|1... "..|
|000035e0| 77 61 79 20 74 68 72 6f | 75 67 68 3a 0d 08 20 66 |way thro|ugh:.. f|
|000035f0| 14 00 00 00 00 00 00 00 | 07 65 72 63 12 82 78 00 |........|.erc..x.|
|00003600| 12 82 78 00 00 00 00 00 | 07 61 6e 64 0c 83 78 00 |..x.....|.and..x.|
|00003610| 12 82 78 00 0c 83 78 00 | 00 00 00 00 00 54 00 00 |..x...x.|.....T..|
|00003620| 25 30 00 00 40 10 1b 02 | 4a 72 ce ff 5a 99 ce ff |%0..@...|Jr..Z...|
|00003630| 70 1a 00 00 66 6f 72 20 | 24 69 20 28 20 30 20 2e |p...for |$i ( 0 .|
|00003640| 2e 20 24 23 4c 6f 4c 20 | 29 20 7b 0d 00 30 00 00 |. $#LoL |) {..0..|
|00003650| 25 30 00 00 40 30 ec 01 | 6a 43 ce ff 7a 6a ce ff |%0..@0..|jC..zj..|
|00003660| 70 1a 00 00 20 20 20 20 | 24 61 72 65 66 20 3d 20 |p... |$aref = |
|00003670| 24 4c 6f 4c 5b 24 69 5d | 3b 0d 00 00 00 30 00 00 |$LoL[$i]|;....0..|
|00003680| 25 38 00 00 40 90 d6 02 | 8a 14 ce ff 9a 3b ce ff |%8..@...|.....;..|
|00003690| 70 1a 00 00 20 20 20 20 | 66 6f 72 20 24 6a 20 28 |p... |for $j (|
|000036a0| 20 30 20 2e 2e 20 24 23 | 7b 24 61 72 65 66 7d 20 | 0 .. $#|{$aref} |
|000036b0| 29 20 7b 0d 00 38 00 00 | 25 48 00 00 40 40 07 04 |) {..8..|%H..@@..|
|000036c0| aa e5 cd ff ba 0c ce ff | 70 1a 00 00 20 20 20 20 |........|p... |
|000036d0| 20 20 20 20 70 72 69 6e | 74 20 22 65 6c 74 20 24 | prin|t "elt $|
|000036e0| 69 20 24 6a 20 69 73 20 | 24 4c 6f 4c 5b 24 69 5d |i $j is |$LoL[$i]|
|000036f0| 5b 24 6a 5d 5c 6e 22 3b | 0d 00 00 00 00 48 00 00 |[$j]\n";|.....H..|
|00003700| 25 20 00 00 40 30 75 00 | ca b6 cd ff da dd cd ff |% ..@0u.|........|
|00003710| 70 1a 00 00 20 20 20 20 | 7d 0d 00 00 00 20 00 00 |p... |}.... ..|
|00003720| a5 44 00 00 40 70 17 00 | ea 87 cd ff fa ae cd ff |.D..@p..|........|
|00003730| 70 1a 00 00 7d 0d 08 00 | 0c 84 78 00 12 82 78 00 |p...}...|..x...x.|
|00003740| 00 00 00 00 08 00 00 00 | 12 00 00 00 00 00 00 00 |........|........|
|00003750| 07 fc 77 00 18 85 78 00 | 18 85 78 00 00 00 00 00 |..w...x.|..x.....|
|00003760| 00 44 00 00 a5 34 00 00 | 40 00 00 00 5a 73 cd ff |.D...4..|@...Zs..|
|00003770| 1a 80 cd ff 00 00 00 00 | 0d 08 58 02 18 86 78 00 |........|..X...x.|
|00003780| 00 00 00 00 07 22 00 00 | 14 87 78 00 14 87 78 00 |....."..|..x...x.|
|00003790| 00 00 00 00 00 34 00 00 | 01 10 00 00 41 20 55 03 |.....4..|....A U.|
|000037a0| 00 00 00 00 00 10 00 00 | 02 18 00 00 38 07 00 00 |........|....8...|
|000037b0| 00 00 00 00 14 87 78 00 | 00 00 00 00 00 18 00 00 |......x.|........|
|000037c0| a5 84 00 00 40 20 55 03 | bc 45 cb ff 9c 74 cb ff |....@ U.|.E...t..|
|000037d0| 20 22 00 00 16 00 00 00 | b0 fc 07 00 00 00 00 00 | "......|........|
|000037e0| 48 6d 6d 2e 2e 2e 20 74 | 68 61 74 27 73 20 73 74 |Hmm... t|hat's st|
|000037f0| 69 6c 6c 20 61 20 62 69 | 74 20 75 67 6c 79 2e 20 |ill a bi|t ugly. |
|00003800| 20 48 6f 77 20 61 62 6f | 75 74 20 74 68 69 73 3a | How abo|ut this:|
|00003810| 0d 08 00 00 14 00 00 00 | 00 00 00 00 07 00 00 00 |........|........|
|00003820| 12 88 78 00 12 88 78 00 | 00 00 00 00 07 30 20 2e |..x...x.|.....0 .|
|00003830| 0c 89 78 00 12 88 78 00 | 0c 89 78 00 00 00 00 00 |..x...x.|..x.....|
|00003840| 00 84 00 00 25 30 00 00 | 40 10 1b 02 b5 de ca ff |....%0..|@.......|
|00003850| c5 05 cb ff 70 1a 00 00 | 66 6f 72 20 24 69 20 28 |....p...|for $i (|
|00003860| 20 30 20 2e 2e 20 24 23 | 4c 6f 4c 20 29 20 7b 0d | 0 .. $#|LoL ) {.|
|00003870| 00 30 00 00 25 30 00 00 | 40 30 ec 01 d5 af ca ff |.0..%0..|@0......|
|00003880| e5 d6 ca ff 70 1a 00 00 | 20 20 20 20 24 61 72 65 |....p...| $are|
|00003890| 66 20 3d 20 24 4c 6f 4c | 5b 24 69 5d 3b 0d 00 00 |f = $LoL|[$i];...|
|000038a0| 00 30 00 00 25 30 00 00 | 40 c0 d4 01 f5 80 ca ff |.0..%0..|@.......|
|000038b0| 05 a8 ca ff 70 1a 00 00 | 20 20 20 20 24 6e 20 3d |....p...| $n =|
|000038c0| 20 40 24 61 72 65 66 20 | 2d 20 31 3b 0d 00 00 00 | @$aref |- 1;....|
|000038d0| 00 30 00 00 25 34 00 00 | 40 80 32 02 15 52 ca ff |.0..%4..|@.2..R..|
|000038e0| 25 79 ca ff 70 1a 00 00 | 20 20 20 20 66 6f 72 20 |%y..p...| for |
|000038f0| 24 6a 20 28 20 30 20 2e | 2e 20 24 6e 20 29 20 7b |$j ( 0 .|. $n ) {|
|00003900| 0d 00 00 00 00 34 00 00 | 25 48 00 00 40 40 07 04 |.....4..|%H..@@..|
|00003910| 35 23 ca ff 45 4a ca ff | 70 1a 00 00 20 20 20 20 |5#..EJ..|p... |
|00003920| 20 20 20 20 70 72 69 6e | 74 20 22 65 6c 74 20 24 | prin|t "elt $|
|00003930| 69 20 24 6a 20 69 73 20 | 24 4c 6f 4c 5b 24 69 5d |i $j is |$LoL[$i]|
|00003940| 5b 24 6a 5d 5c 6e 22 3b | 0d 00 00 00 00 48 00 00 |[$j]\n";|.....H..|
|00003950| 25 20 00 00 40 30 75 00 | 55 f4 c9 ff 65 1b ca ff |% ..@0u.|U...e...|
|00003960| 70 1a 00 00 20 20 20 20 | 7d 0d 00 00 00 20 00 00 |p... |}.... ..|
|00003970| a5 44 00 00 40 70 17 00 | 75 c5 c9 ff 85 ec c9 ff |.D..@p..|u.......|
|00003980| 70 1a 00 00 7d 0d 08 20 | 0c 8a 78 00 12 88 78 00 |p...}.. |..x...x.|
|00003990| 00 00 00 00 08 73 74 72 | 12 00 00 00 00 00 00 00 |.....str|........|
|000039a0| 07 75 74 20 18 8b 78 00 | 18 8b 78 00 00 00 00 00 |.ut ..x.|..x.....|
|000039b0| 00 44 00 00 a5 34 00 00 | 40 00 00 00 e5 b0 c9 ff |.D...4..|@.......|
|000039c0| a5 bd c9 ff 00 00 00 00 | 0d 08 20 6f 18 8c 78 00 |........|.. o..x.|
|000039d0| 00 00 00 00 07 2c 20 6f | 08 8d 78 00 08 8d 78 00 |....., o|..x...x.|
|000039e0| 00 00 00 00 00 34 00 00 | a5 28 00 00 40 86 bb 00 |.....4..|.(..@...|
|000039f0| a5 40 c9 ff f5 86 c9 ff | 68 37 00 00 53 6c 69 63 |.@......|h7..Slic|
|00003a00| 65 73 0d 08 08 8e 78 00 | 00 00 00 00 00 28 00 00 |es....x.|.....(..|
|00003a10| 05 84 00 00 00 48 95 07 | 44 e8 c8 ff 24 17 c9 ff |.....H..|D...$...|
|00003a20| 20 22 00 00 49 66 20 79 | 6f 75 20 77 61 6e 74 20 | "..If y|ou want |
|00003a30| 74 6f 20 67 65 74 20 61 | 74 20 61 20 73 6c 69 63 |to get a|t a slic|
|00003a40| 65 20 28 70 61 72 74 20 | 6f 66 20 61 20 72 6f 77 |e (part |of a row|
|00003a50| 29 20 69 6e 20 61 20 6d | 75 6c 74 69 64 69 6d 65 |) in a m|ultidime|
|00003a60| 6e 73 69 6f 6e 61 6c 20 | 61 72 72 61 79 2c 20 79 |nsional |array, y|
|00003a70| 6f 75 27 72 65 20 67 6f | 69 6e 67 20 74 6f 20 68 |ou're go|ing to h|
|00003a80| 61 76 65 20 74 6f 20 64 | 6f 20 73 6f 6d 65 20 00 |ave to d|o some .|
|00003a90| 00 84 00 00 05 84 00 00 | 00 64 dc 07 1d b0 c8 ff |........|.d......|
|00003aa0| fd de c8 ff 20 22 00 00 | 66 61 6e 63 79 20 73 75 |.... "..|fancy su|
|00003ab0| 62 73 63 72 69 70 74 69 | 6e 67 2e 20 20 54 68 61 |bscripti|ng. Tha|
|00003ac0| 74 27 73 20 62 65 63 61 | 75 73 65 20 77 68 69 6c |t's beca|use whil|
|00003ad0| 65 20 77 65 20 68 61 76 | 65 20 61 20 6e 69 63 65 |e we hav|e a nice|
|00003ae0| 20 73 79 6e 6f 6e 79 6d | 20 66 6f 72 20 73 69 6e | synonym| for sin|
|00003af0| 67 6c 65 20 65 6c 65 6d | 65 6e 74 73 20 76 69 61 |gle elem|ents via|
|00003b00| 20 74 68 65 20 70 6f 69 | 6e 74 65 72 20 61 72 72 | the poi|nter arr|
|00003b10| 6f 77 20 00 00 84 00 00 | 05 84 00 00 00 30 dd 07 |ow .....|.....0..|
|00003b20| f6 77 c8 ff d6 a6 c8 ff | 20 22 00 00 66 6f 72 20 |.w......| "..for |
|00003b30| 64 65 72 65 66 65 72 65 | 6e 63 69 6e 67 2c 20 6e |derefere|ncing, n|
|00003b40| 6f 20 73 75 63 68 20 63 | 6f 6e 76 65 6e 69 65 6e |o such c|onvenien|
|00003b50| 63 65 20 65 78 69 73 74 | 73 20 66 6f 72 20 73 6c |ce exist|s for sl|
|00003b60| 69 63 65 73 2e 20 28 52 | 65 6d 65 6d 62 65 72 2c |ices. (R|emember,|
|00003b70| 20 6f 66 20 63 6f 75 72 | 73 65 2c 20 74 68 61 74 | of cour|se, that|
|00003b80| 20 79 6f 75 20 63 61 6e | 20 61 6c 77 61 79 73 20 | you can| always |
|00003b90| 77 72 69 74 65 20 61 20 | 00 84 00 00 25 38 00 00 |write a |....%8..|
|00003ba0| 40 64 18 02 cf 3f c8 ff | af 6e c8 ff 20 22 00 00 |@d...?..|.n.. "..|
|00003bb0| 6c 6f 6f 70 20 74 6f 20 | 64 6f 20 61 20 73 6c 69 |loop to |do a sli|
|00003bc0| 63 65 20 6f 70 65 72 61 | 74 69 6f 6e 2e 29 0d 00 |ce opera|tion.)..|
|00003bd0| 00 38 00 00 a5 90 00 00 | 40 58 74 06 f8 d0 c7 ff |.8......|@Xt.....|
|00003be0| d8 ff c7 ff 20 22 00 00 | 48 65 72 65 27 73 20 68 |.... "..|Here's h|
|00003bf0| 6f 77 20 74 6f 20 64 6f | 20 6f 6e 65 20 6f 70 65 |ow to do| one ope|
|00003c00| 72 61 74 69 6f 6e 20 75 | 73 69 6e 67 20 61 20 6c |ration u|sing a l|
|00003c10| 6f 6f 70 2e 20 20 57 65 | 27 6c 6c 20 61 73 73 75 |oop. We|'ll assu|
|00003c20| 6d 65 20 61 6e 20 40 4c | 6f 4c 20 76 61 72 69 61 |me an @L|oL varia|
|00003c30| 62 6c 65 20 61 73 20 62 | 65 66 6f 72 65 2e 0d 07 |ble as b|efore...|
|00003c40| 12 8f 78 00 12 8f 78 00 | 00 00 00 00 07 20 20 20 |..x...x.|..... |
|00003c50| 0c 90 78 00 12 8f 78 00 | 0c 90 78 00 00 00 00 00 |..x...x.|..x.....|
|00003c60| 00 90 00 00 25 24 00 00 | 40 d0 01 01 f1 69 c7 ff |....%$..|@....i..|
|00003c70| 01 91 c7 ff 70 1a 00 00 | 40 70 61 72 74 20 3d 20 |....p...|@part = |
|00003c80| 28 29 3b 0d 00 24 00 00 | 25 20 00 00 40 10 a4 00 |();..$..|% ..@...|
|00003c90| 11 3b c7 ff 21 62 c7 ff | 70 1a 00 00 24 78 20 3d |.;..!b..|p...$x =|
|00003ca0| 20 34 3b 0d 00 20 00 00 | 25 38 00 00 40 b0 a7 02 | 4;.. ..|%8..@...|
|00003cb0| 31 0c c7 ff 41 33 c7 ff | 70 1a 00 00 66 6f 72 20 |1...A3..|p...for |
|00003cc0| 28 24 79 20 3d 20 37 3b | 20 24 79 20 3c 20 31 33 |($y = 7;| $y < 13|
|00003cd0| 3b 20 24 79 2b 2b 29 20 | 7b 0d 00 00 00 38 00 00 |; $y++) |{....8..|
|00003ce0| 25 38 00 00 40 b0 a7 02 | 51 dd c6 ff 61 04 c7 ff |%8..@...|Q...a...|
|00003cf0| 70 1a 00 00 20 20 20 20 | 70 75 73 68 20 40 70 61 |p... |push @pa|
|00003d00| 72 74 2c 20 24 4c 6f 4c | 5b 24 78 5d 5b 24 79 5d |rt, $LoL|[$x][$y]|
|00003d10| 3b 0d 00 00 00 38 00 00 | a5 44 00 00 40 70 17 00 |;....8..|.D..@p..|
|00003d20| 71 ae c6 ff 81 d5 c6 ff | 70 1a 00 00 7d 0d 08 20 |q.......|p...}.. |
|00003d30| 0c 91 78 00 12 8f 78 00 | 00 00 00 00 08 75 6e 63 |..x...x.|.....unc|
|00003d40| 12 00 00 00 00 00 00 00 | 07 20 24 4c 18 92 78 00 |........|. $L..x.|
|00003d50| 18 92 78 00 00 00 00 00 | 00 44 00 00 a5 34 00 00 |..x.....|.D...4..|
|00003d60| 40 00 00 00 e1 99 c6 ff | a1 a6 c6 ff 00 00 00 00 |@.......|........|
|00003d70| 0d 08 05 05 18 93 78 00 | 00 00 00 00 07 05 05 05 |......x.|........|
|00003d80| 14 94 78 00 14 94 78 00 | 00 00 00 00 00 34 00 00 |..x...x.|.....4..|
|00003d90| a5 80 00 00 40 64 22 04 | 11 41 c6 ff f1 6f c6 ff |....@d".|.A...o..|
|00003da0| 20 22 00 00 54 68 61 74 | 20 73 61 6d 65 20 6c 6f | "..That| same lo|
|00003db0| 6f 70 20 63 6f 75 6c 64 | 20 62 65 20 72 65 70 6c |op could| be repl|
|00003dc0| 61 63 65 64 20 77 69 74 | 68 20 61 20 73 6c 69 63 |aced wit|h a slic|
|00003dd0| 65 20 6f 70 65 72 61 74 | 69 6f 6e 3a 0d 08 78 00 |e operat|ion:..x.|
|00003de0| 14 00 00 00 00 00 00 00 | 07 00 00 00 12 95 78 00 |........|......x.|
|00003df0| 12 95 78 00 00 00 00 00 | 07 00 00 00 0c 96 78 00 |..x.....|......x.|
|00003e00| 12 95 78 00 0c 96 78 00 | 00 00 00 00 00 80 00 00 |..x...x.|........|
|00003e10| a5 64 00 00 40 90 d6 02 | 0a da c5 ff 1a 01 c6 ff |.d..@...|........|
|00003e20| 70 1a 00 00 40 70 61 72 | 74 20 3d 20 40 7b 20 24 |p...@par|t = @{ $|
|00003e30| 4c 6f 4c 5b 34 5d 20 7d | 20 5b 20 37 2e 2e 31 32 |LoL[4] }| [ 7..12|
|00003e40| 20 5d 3b 0d 08 00 00 00 | 0c 97 78 00 12 95 78 00 | ];.....|..x...x.|
|00003e50| 00 00 00 00 08 1a 78 00 | 12 00 00 00 00 00 00 00 |......x.|........|
|00003e60| 07 1b 78 00 18 98 78 00 | 18 98 78 00 00 00 00 00 |..x...x.|..x.....|
|00003e70| 00 64 00 00 a5 24 00 00 | 40 00 00 00 7a c5 c5 ff |.d...$..|@...z...|
|00003e80| 3a d2 c5 ff 00 00 00 00 | 0d 08 78 00 18 99 78 00 |:.......|..x...x.|
|00003e90| 00 00 00 00 00 24 00 00 | a5 68 00 00 40 e0 ba 04 |.....$..|.h..@...|
|00003ea0| aa 6c c5 ff 8a 9b c5 ff | 20 22 00 00 62 75 74 20 |.l......| "..but |
|00003eb0| 61 73 20 79 6f 75 20 6d | 69 67 68 74 20 77 65 6c |as you m|ight wel|
|00003ec0| 6c 20 69 6d 61 67 69 6e | 65 2c 20 74 68 69 73 20 |l imagin|e, this |
|00003ed0| 69 73 20 70 72 65 74 74 | 79 20 72 6f 75 67 68 20 |is prett|y rough |
|00003ee0| 6f 6e 20 74 68 65 20 72 | 65 61 64 65 72 2e 0d 07 |on the r|eader...|
|00003ef0| 14 9a 78 00 14 9a 78 00 | 00 00 00 00 00 68 00 00 |..x...x.|.....h..|
|00003f00| 85 a4 00 00 00 dc be 07 | d3 fd c4 ff b3 2c c5 ff |........|.....,..|
|00003f10| 20 22 00 00 41 68 2c 20 | 62 75 74 20 77 68 61 74 | "..Ah, |but what|
|00003f20| 20 69 66 20 79 6f 75 20 | 77 61 6e 74 65 64 20 61 | if you |wanted a|
|00003f30| 20 07 74 20 11 9b 78 00 | 14 9a 78 00 11 9b 78 00 | .t ..x.|..x...x.|
|00003f40| 00 00 00 00 74 77 6f 2d | 64 69 6d 65 6e 73 69 6f |....two-|dimensio|
|00003f50| 6e 61 6c 20 73 6c 69 63 | 65 08 6e 69 11 00 00 00 |nal slic|e.ni....|
|00003f60| 14 9a 78 00 00 00 00 00 | 2c 20 73 75 63 68 20 61 |..x.....|, such a|
|00003f70| 73 20 68 61 76 69 6e 67 | 20 24 78 20 72 75 6e 20 |s having| $x run |
|00003f80| 66 72 6f 6d 20 34 2e 2e | 38 20 61 6e 64 20 24 79 |from 4..|8 and $y|
|00003f90| 20 72 75 6e 20 66 72 6f | 6d 20 37 20 74 6f 20 00 | run fro|m 7 to .|
|00003fa0| 00 a4 00 00 a5 68 00 00 | 40 b4 94 02 ac c5 c4 ff |.....h..|@.......|
|00003fb0| 8c f4 c4 ff 20 22 00 00 | 31 32 3f 20 20 48 6d 6d |.... "..|12? Hmm|
|00003fc0| 2e 2e 2e 20 68 65 72 65 | 27 73 20 74 68 65 20 73 |... here|'s the s|
|00003fd0| 69 6d 70 6c 65 20 77 61 | 79 3a 0d 08 14 00 00 00 |imple wa|y:......|
|00003fe0| 00 00 00 00 07 05 05 05 | 12 9c 78 00 12 9c 78 00 |........|..x...x.|
|00003ff0| 00 00 00 00 07 00 00 00 | 0c 9d 78 00 12 9c 78 00 |........|..x...x.|
|00004000| 0c 9d 78 00 00 00 00 00 | 00 68 00 00 25 28 00 00 |..x.....|.h..%(..|
|00004010| 40 b0 30 01 a5 5e c4 ff | b5 85 c4 ff 70 1a 00 00 |@.0..^..|....p...|
|00004020| 40 6e 65 77 4c 6f 4c 20 | 3d 20 28 29 3b 0d 00 00 |@newLoL |= ();...|
|00004030| 00 28 00 00 25 40 00 00 | 40 10 92 03 c5 2f c4 ff |.(..%@..|@..../..|
|00004040| d5 56 c4 ff 70 1a 00 00 | 66 6f 72 20 28 24 73 74 |.V..p...|for ($st|
|00004050| 61 72 74 78 20 3d 20 24 | 78 20 3d 20 34 3b 20 24 |artx = $|x = 4; $|
|00004060| 78 20 3c 3d 20 38 3b 20 | 24 78 2b 2b 29 20 7b 0d |x <= 8; |$x++) {.|
|00004070| 00 40 00 00 25 48 00 00 | 40 40 07 04 e5 00 c4 ff |.@..%H..|@@......|
|00004080| f5 27 c4 ff 70 1a 00 00 | 20 20 20 20 66 6f 72 20 |.'..p...| for |
|00004090| 28 24 73 74 61 72 74 79 | 20 3d 20 24 79 20 3d 20 |($starty| = $y = |
|000040a0| 37 3b 20 24 78 20 3c 3d | 20 31 32 3b 20 24 79 2b |7; $x <=| 12; $y+|
|000040b0| 2b 29 20 7b 0d 00 00 00 | 00 48 00 00 25 54 00 00 |+) {....|.H..%T..|
|000040c0| 40 d0 66 05 05 d2 c3 ff | 15 f9 c3 ff 70 1a 00 00 |@.f.....|....p...|
|000040d0| 20 20 20 20 20 20 20 20 | 24 6e 65 77 4c 6f 4c 5b | |$newLoL[|
|000040e0| 24 78 20 2d 20 24 73 74 | 61 72 74 78 5d 5b 24 79 |$x - $st|artx][$y|
|000040f0| 20 2d 20 24 73 74 61 72 | 74 79 5d 20 3d 20 24 4c | - $star|ty] = $L|
|00004100| 6f 4c 5b 24 78 5d 5b 24 | 79 5d 3b 0d 00 54 00 00 |oL[$x][$|y];..T..|
|00004110| 25 20 00 00 40 30 75 00 | 25 a3 c3 ff 35 ca c3 ff |% ..@0u.|%...5...|
|00004120| 70 1a 00 00 20 20 20 20 | 7d 0d 00 00 00 20 00 00 |p... |}.... ..|
|00004130| a5 44 00 00 40 70 17 00 | 45 74 c3 ff 55 9b c3 ff |.D..@p..|Et..U...|
|00004140| 70 1a 00 00 7d 0d 08 79 | 0c 9e 78 00 12 9c 78 00 |p...}..y|..x...x.|
|00004150| 00 00 00 00 08 20 79 6f | 12 00 00 00 00 00 00 00 |..... yo|........|
|00004160| 07 00 00 00 18 9f 78 00 | 18 9f 78 00 00 00 00 00 |......x.|..x.....|
|00004170| 00 44 00 00 a5 24 00 00 | 40 00 00 00 b5 5f c3 ff |.D...$..|@...._..|
|00004180| 75 6c c3 ff 00 00 00 00 | 0d 08 00 00 18 a0 78 00 |ul......|......x.|
|00004190| 00 00 00 00 00 24 00 00 | a5 6c 00 00 40 90 a5 03 |.....$..|.l..@...|
|000041a0| e5 06 c3 ff c5 35 c3 ff | 20 22 00 00 57 65 20 63 |.....5..| "..We c|
|000041b0| 61 6e 20 72 65 64 75 63 | 65 20 73 6f 6d 65 20 6f |an reduc|e some o|
|000041c0| 66 20 74 68 65 20 6c 6f | 6f 70 69 6e 67 20 74 68 |f the lo|oping th|
|000041d0| 72 6f 75 67 68 20 73 6c | 69 63 65 73 0d 07 65 29 |rough sl|ices..e)|
|000041e0| 12 a1 78 00 12 a1 78 00 | 00 00 00 00 07 c0 d4 01 |..x...x.|........|
|000041f0| 0c a2 78 00 12 a1 78 00 | 0c a2 78 00 00 00 00 00 |..x...x.|..x.....|
|00004200| 00 6c 00 00 25 38 00 00 | 40 b0 a7 02 de 9f c2 ff |.l..%8..|@.......|
|00004210| ee c6 c2 ff 70 1a 00 00 | 66 6f 72 20 28 24 78 20 |....p...|for ($x |
|00004220| 3d 20 34 3b 20 24 78 20 | 3c 3d 20 38 3b 20 24 78 |= 4; $x |<= 8; $x|
|00004230| 2b 2b 29 20 7b 0d 00 00 | 00 38 00 00 25 48 00 00 |++) {...|.8..%H..|
|00004240| 40 20 36 04 fe 70 c2 ff | 0e 98 c2 ff 70 1a 00 00 |@ 6..p..|....p...|
|00004250| 20 20 20 20 70 75 73 68 | 20 40 6e 65 77 4c 6f 4c | push| @newLoL|
|00004260| 2c 20 5b 20 40 7b 20 24 | 4c 6f 4c 5b 24 78 5d 20 |, [ @{ $|LoL[$x] |
|00004270| 7d 20 5b 20 37 2e 2e 31 | 32 20 5d 20 5d 3b 0d 00 |} [ 7..1|2 ] ];..|
|00004280| 00 48 00 00 a5 44 00 00 | 40 70 17 00 1e 42 c2 ff |.H...D..|@p...B..|
|00004290| 2e 69 c2 ff 70 1a 00 00 | 7d 0d 08 05 0c a3 78 00 |.i..p...|}.....x.|
|000042a0| 12 a1 78 00 00 00 00 00 | 08 08 05 05 12 00 00 00 |..x.....|........|
|000042b0| 00 00 00 00 07 72 20 65 | 18 a4 78 00 18 a4 78 00 |.....r e|..x...x.|
|000042c0| 00 00 00 00 00 44 00 00 | a5 24 00 00 40 00 00 00 |.....D..|.$..@...|
|000042d0| 8e 2d c2 ff 4e 3a c2 ff | 00 00 00 00 0d 08 78 00 |.-..N:..|......x.|
|000042e0| 18 a5 78 00 00 00 00 00 | 00 24 00 00 a5 90 00 00 |..x.....|.$......|
|000042f0| 40 3c 8a 06 be d4 c1 ff | 9e 03 c2 ff 20 22 00 00 |@<......|.... "..|
|00004300| 49 66 20 79 6f 75 20 77 | 65 72 65 20 69 6e 74 6f |If you w|ere into|
|00004310| 20 53 63 68 77 61 72 74 | 7a 69 61 6e 20 54 72 61 | Schwart|zian Tra|
|00004320| 6e 73 66 6f 72 6d 73 2c | 20 79 6f 75 20 77 6f 75 |nsforms,| you wou|
|00004330| 6c 64 20 70 72 6f 62 61 | 62 6c 79 20 68 61 76 65 |ld proba|bly have|
|00004340| 20 73 65 6c 65 63 74 65 | 64 20 6d 61 70 20 66 6f | selecte|d map fo|
|00004350| 72 20 74 68 61 74 0d 07 | 12 a6 78 00 12 a6 78 00 |r that..|..x...x.|
|00004360| 00 00 00 00 07 05 05 05 | 0c a7 78 00 12 a6 78 00 |........|..x...x.|
|00004370| 0c a7 78 00 00 00 00 00 | 00 90 00 00 a5 78 00 00 |..x.....|.....x..|
|00004380| 40 30 da 04 b7 6d c1 ff | c7 94 c1 ff 70 1a 00 00 |@0...m..|....p...|
|00004390| 40 6e 65 77 4c 6f 4c 20 | 3d 20 6d 61 70 20 7b 20 |@newLoL |= map { |
|000043a0| 5b 20 40 7b 20 24 4c 6f | 4c 5b 24 5f 5d 20 7d 20 |[ @{ $Lo|L[$_] } |
|000043b0| 5b 20 37 2e 2e 31 32 20 | 5d 20 5d 20 7d 20 34 20 |[ 7..12 |] ] } 4 |
|000043c0| 2e 2e 20 38 3b 0d 08 74 | 0c a8 78 00 12 a6 78 00 |.. 8;..t|..x...x.|
|000043d0| 00 00 00 00 08 69 63 69 | 12 00 00 00 00 00 00 00 |.....ici|........|
|000043e0| 07 6e 67 20 18 a9 78 00 | 18 a9 78 00 00 00 00 00 |.ng ..x.|..x.....|
|000043f0| 00 78 00 00 a5 34 00 00 | 40 00 00 00 27 59 c1 ff |.x...4..|@...'Y..|
|00004400| e7 65 c1 ff 00 00 00 00 | 0d 08 00 00 18 aa 78 00 |.e......|......x.|
|00004410| 00 00 00 00 07 29 20 7b | 14 ab 78 00 14 ab 78 00 |.....) {|..x...x.|
|00004420| 00 00 00 00 00 34 00 00 | 01 10 00 00 01 04 cd 07 |.....4..|........|
|00004430| 00 00 00 00 00 10 00 00 | 02 18 00 00 d4 08 00 00 |........|........|
|00004440| 00 00 00 00 14 ab 78 00 | 00 00 00 00 00 18 00 00 |......x.|........|
|00004450| 05 90 00 00 00 04 cd 07 | 0b 46 be ff eb 74 be ff |........|.F...t..|
|00004460| 20 22 00 00 16 00 00 00 | b0 fc 07 00 00 00 00 00 | "......|........|
|00004470| 41 6c 74 68 6f 75 67 68 | 20 69 66 20 79 6f 75 72 |Although| if your|
|00004480| 20 6d 61 6e 61 67 65 72 | 20 61 63 63 75 73 65 64 | manager| accused|
|00004490| 20 6f 66 20 73 65 65 6b | 69 6e 67 20 6a 6f 62 20 | of seek|ing job |
|000044a0| 73 65 63 75 72 69 74 79 | 20 28 6f 72 20 72 61 70 |security| (or rap|
|000044b0| 69 64 20 69 6e 73 65 63 | 75 72 69 74 79 29 20 74 |id insec|urity) t|
|000044c0| 68 72 6f 75 67 68 20 69 | 6e 73 63 72 75 74 61 62 |hrough i|nscrutab|
|000044d0| 6c 65 20 63 6f 64 65 2c | 20 69 74 20 00 90 00 00 |le code,| it ....|
|000044e0| a5 8c 00 00 40 68 d8 04 | e4 0d be ff c4 3c be ff |....@h..|.....<..|
|000044f0| 20 22 00 00 77 6f 75 6c | 64 20 62 65 20 68 61 72 | "..woul|d be har|
|00004500| 64 20 74 6f 20 61 72 67 | 75 65 2e 20 3a 2d 29 20 |d to arg|ue. :-) |
|00004510| 49 66 20 49 20 77 65 72 | 65 20 79 6f 75 2c 20 49 |If I wer|e you, I|
|00004520| 27 64 20 70 75 74 20 74 | 68 61 74 20 69 6e 20 61 |'d put t|hat in a|
|00004530| 20 66 75 6e 63 74 69 6f | 6e 3a 0d 08 14 00 00 00 | functio|n:......|
|00004540| 00 00 00 00 07 00 00 00 | 12 ac 78 00 12 ac 78 00 |........|..x...x.|
|00004550| 00 00 00 00 07 20 73 70 | 0c ad 78 00 12 ac 78 00 |..... sp|..x...x.|
|00004560| 0c ad 78 00 00 00 00 00 | 00 8c 00 00 25 48 00 00 |..x.....|....%H..|
|00004570| 40 20 36 04 dd a6 bd ff | ed cd bd ff 70 1a 00 00 |@ 6.....|....p...|
|00004580| 40 6e 65 77 4c 6f 4c 20 | 3d 20 73 70 6c 69 63 65 |@newLoL |= splice|
|00004590| 5f 32 44 28 20 5c 40 4c | 6f 4c 2c 20 34 20 3d 3e |_2D( \@L|oL, 4 =>|
|000045a0| 20 38 2c 20 37 20 3d 3e | 20 31 32 20 29 3b 0d 00 | 8, 7 =>| 12 );..|
|000045b0| 00 48 00 00 25 28 00 00 | 40 90 5f 01 fd 77 bd ff |.H..%(..|@._..w..|
|000045c0| 0d 9f bd ff 70 1a 00 00 | 73 75 62 20 73 70 6c 69 |....p...|sub spli|
|000045d0| 63 65 5f 32 44 20 7b 0d | 00 28 00 00 25 50 00 00 |ce_2D {.|.(..%P..|
|000045e0| 40 10 09 05 1d 49 bd ff | 2d 70 bd ff 70 1a 00 00 |@....I..|-p..p...|
|000045f0| 20 20 20 20 6d 79 20 24 | 6c 72 72 20 3d 20 73 68 | my $|lrr = sh|
|00004600| 69 66 74 3b 20 20 20 20 | 20 20 20 20 23 20 72 65 |ift; | # re|
|00004610| 66 20 74 6f 20 6c 69 73 | 74 20 6f 66 20 6c 69 73 |f to lis|t of lis|
|00004620| 74 20 72 65 66 73 21 0d | 00 50 00 00 25 30 00 00 |t refs!.|.P..%0..|
|00004630| 40 30 ec 01 3d 1a bd ff | 4d 41 bd ff 70 1a 00 00 |@0..=...|MA..p...|
|00004640| 20 20 20 20 6d 79 20 28 | 24 78 5f 6c 6f 2c 20 24 | my (|$x_lo, $|
|00004650| 78 5f 68 69 2c 0d 00 00 | 00 30 00 00 a5 60 00 00 |x_hi,...|.0...`..|
|00004660| 40 d0 78 02 5d eb bc ff | 6d 12 bd ff 70 1a 00 00 |@.x.]...|m...p...|
|00004670| 20 20 20 20 20 20 20 20 | 24 79 5f 6c 6f 2c 20 24 | |$y_lo, $|
|00004680| 79 5f 68 69 29 20 3d 20 | 40 5f 3b 0d 08 74 6f 20 |y_hi) = |@_;..to |
|00004690| 0c ae 78 00 12 ac 78 00 | 00 00 00 00 08 6f 20 61 |..x...x.|.....o a|
|000046a0| 12 00 00 00 00 00 00 00 | 07 69 73 74 18 af 78 00 |........|.ist..x.|
|000046b0| 18 af 78 00 00 00 00 00 | 00 60 00 00 a5 48 00 00 |..x.....|.`...H..|
|000046c0| 40 00 00 00 cd d6 bc ff | 8d e3 bc ff 00 00 00 00 |@.......|........|
|000046d0| 0d 08 30 31 18 b0 78 00 | 00 00 00 00 07 62 65 65 |..01..x.|.....bee|
|000046e0| 12 b1 78 00 12 b1 78 00 | 00 00 00 00 07 68 65 20 |..x...x.|.....he |
|000046f0| 0c b2 78 00 12 b1 78 00 | 0c b2 78 00 00 00 00 00 |..x...x.|..x.....|
|00004700| 00 48 00 00 25 2c 00 00 | 40 00 77 01 cd 85 bc ff |.H..%,..|@.w.....|
|00004710| dd ac bc ff 70 1a 00 00 | 20 20 20 20 72 65 74 75 |....p...| retu|
|00004720| 72 6e 20 6d 61 70 20 7b | 0d 00 00 00 00 2c 00 00 |rn map {|.....,..|
|00004730| 25 48 00 00 40 20 36 04 | ed 56 bc ff fd 7d bc ff |%H..@ 6.|.V...}..|
|00004740| 70 1a 00 00 20 20 20 20 | 20 20 20 20 5b 20 40 7b |p... | [ @{|
|00004750| 20 24 6c 72 72 2d 3e 5b | 24 5f 5d 20 7d 20 5b 20 | $lrr->[|$_] } [ |
|00004760| 24 79 5f 6c 6f 20 2e 2e | 20 24 79 5f 68 69 20 5d |$y_lo ..| $y_hi ]|
|00004770| 20 5d 0d 00 00 48 00 00 | 25 30 00 00 40 30 ec 01 | ]...H..|%0..@0..|
|00004780| 0d 28 bc ff 1d 4f bc ff | 70 1a 00 00 20 20 20 20 |.(...O..|p... |
|00004790| 7d 20 24 78 5f 6c 6f 20 | 2e 2e 20 24 78 5f 68 69 |} $x_lo |.. $x_hi|
|000047a0| 3b 0d 00 00 00 30 00 00 | a5 44 00 00 40 70 17 00 |;....0..|.D..@p..|
|000047b0| 2d f9 bb ff 3d 20 bc ff | 70 1a 00 00 7d 0d 08 20 |-...= ..|p...}.. |
|000047c0| 0c b3 78 00 12 b1 78 00 | 00 00 00 00 08 20 20 57 |..x...x.|..... W|
|000047d0| 12 00 00 00 00 00 00 00 | 07 20 61 64 18 b4 78 00 |........|. ad..x.|
|000047e0| 18 b4 78 00 00 00 00 00 | 00 44 00 00 a5 34 00 00 |..x.....|.D...4..|
|000047f0| 40 00 00 00 9d e4 bb ff | 5d f1 bb ff 00 00 00 00 |@.......|].......|
|00004800| 0d 08 69 74 18 b5 78 00 | 00 00 00 00 07 74 72 69 |..it..x.|.....tri|
|00004810| 08 b6 78 00 08 b6 78 00 | 00 00 00 00 00 34 00 00 |..x...x.|.....4..|
|00004820| a5 2c 00 00 40 86 15 01 | 5d 74 bb ff ad ba bb ff |.,..@...|]t......|
|00004830| 68 37 00 00 53 65 65 20 | 41 6c 73 6f 0d 08 6e 74 |h7..See |Also..nt|
|00004840| 08 b7 78 00 00 00 00 00 | 00 2c 00 00 a5 4c 00 00 |..x.....|.,...L..|
|00004850| 40 20 6e 02 fc 1b bb ff | dc 4a bb ff 20 22 00 00 |@ n.....|.J.. "..|
|00004860| 70 65 72 6c 64 61 74 61 | 28 31 29 2c 20 70 65 72 |perldata|(1), per|
|00004870| 6c 72 65 66 28 31 29 2c | 20 70 65 72 6c 64 73 63 |lref(1),| perldsc|
|00004880| 28 31 29 0d 07 20 20 66 | 08 b8 78 00 08 b8 78 00 |(1).. f|..x...x.|
|00004890| 00 00 00 00 00 4c 00 00 | a5 28 00 00 40 24 cf 00 |.....L..|.(..@$..|
|000048a0| b5 95 ba ff 05 dc ba ff | 68 37 00 00 41 75 74 68 |........|h7..Auth|
|000048b0| 6f 72 0d 08 08 b9 78 00 | 00 00 00 00 00 28 00 00 |or....x.|.....(..|
|000048c0| a5 58 00 00 40 f4 4d 03 | 54 3d ba ff 34 6c ba ff |.X..@.M.|T=..4l..|
|000048d0| 20 22 00 00 54 6f 6d 20 | 43 68 72 69 73 74 69 61 | "..Tom |Christia|
|000048e0| 6e 73 65 6e 20 3c 07 00 | 06 ba 78 00 06 ba 78 00 |nsen <..|..x...x.|
|000048f0| 00 00 00 00 74 63 68 72 | 69 73 74 40 70 65 72 6c |....tchr|ist@perl|
|00004900| 2e 63 6f 6d 08 50 78 00 | 06 bb 78 00 00 00 00 00 |.com.Px.|..x.....|
|00004910| 3e 0d 00 00 00 58 00 00 | 25 44 00 00 40 40 3b 03 |>....X..|%D..@@;.|
|00004920| 7d ce b9 ff 5d fd b9 ff | 20 22 00 00 4c 61 73 74 |}...]...| "..Last|
|00004930| 20 75 64 70 61 74 65 3a | 20 53 61 74 20 4f 63 74 | udpate:| Sat Oct|
|00004940| 20 20 37 20 31 39 3a 33 | 35 3a 32 36 20 4d 44 54 | 7 19:3|5:26 MDT|
|00004950| 20 31 39 39 35 0d 00 00 | 00 44 00 00 25 1c 00 00 | 1995...|.D..%...|
|00004960| 40 00 00 00 a6 5f b9 ff | 86 8e b9 ff 20 22 00 00 |@...._..|.... "..|
|00004970| 05 0d 00 00 00 1c 00 00 | 06 00 00 00 79 56 34 12 |........|....yV4.|
|00004980| 98 00 00 00 03 00 00 00 | 00 00 00 00 06 08 00 00 |........|........|
|00004990| 00 08 00 00 01 10 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000049a0| 00 10 00 00 02 18 00 00 | a8 01 00 00 00 00 00 00 |........|........|
|000049b0| 17 b8 00 00 00 00 00 00 | 00 18 00 00 a5 54 00 00 |........|.....T..|
|000049c0| c0 c0 e7 00 25 c0 f3 ff | 05 ef f3 ff 20 22 00 00 |....%...|.... "..|
|000049d0| 16 00 00 00 b0 fc 07 00 | 00 00 00 00 07 b8 00 00 |........|........|
|000049e0| 17 b8 00 00 17 b8 00 00 | 00 00 00 00 70 65 72 6c |........|....perl|
|000049f0| 6c 6f 6c 20 2d 20 0b 0b | 01 00 00 00 08 00 00 00 |lol - ..|........|
|00004a00| 17 b8 00 00 00 00 00 00 | 0d 00 00 00 00 54 00 00 |........|.....T..|
|00004a10| 06 00 00 00 79 56 34 12 | |....yV4.| |
+--------+-------------------------+-------------------------+--------+--------+