diff --git a/3/GearRatios.ipynb b/3/GearRatios.ipynb index 6d2ac99..845bce2 100644 --- a/3/GearRatios.ipynb +++ b/3/GearRatios.ipynb @@ -5,6 +5,8 @@ "metadata": {}, "source": [ "--- Day 3: Gear Ratios ---\n", + "\n", + "\n", "You and the Elf eventually reach a gondola lift station; he says the gondola lift will take you up to the water source, but this is as far as he can bring you. You go inside.\n", "\n", "It doesn't take long to find the gondolas, but there seems to be a problem: they're not moving.\n", @@ -46,2156 +48,14 @@ }, { "cell_type": "code", - "execution_count": 92, + "execution_count": 27, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "936 \n", - " ........936..672.........846.922........359...332......582..856........................579..93......674..740.....243.156....................\n", - "846 \n", - " ........936..672.........846.922........359...332......582..856........................579..93......674..740.....243.156....................\n", - "922 \n", - " ........936..672.........846.922........359...332......582..856........................579..93......674..740.....243.156....................\n", - "359 \n", - " ........936..672.........846.922........359...332......582..856........................579..93......674..740.....243.156....................\n", - "332 \n", - " ........936..672.........846.922........359...332......582..856........................579..93......674..740.....243.156....................\n", - "582 \n", - " ........936..672.........846.922........359...332......582..856........................579..93......674..740.....243.156....................\n", - "740 \n", - " ........936..672.........846.922........359...332......582..856........................579..93......674..740.....243.156....................\n", - "243 \n", - " ........936..672.........846.922........359...332......582..856........................579..93......674..740.....243.156....................\n", - "156 \n", - " ........936..672.........846.922........359...332......582..856........................579..93......674..740.....243.156....................\n", - "4 \n", - " ...........%.........4=...*...*........*.......*......#....................806..481.........................*.......*.........900......$564.\n", - "806 \n", - " ...........%.........4=...*...*........*.......*......#....................806..481.........................*.......*.........900......$564.\n", - "481 \n", - " ...........%.........4=...*...*........*.......*......#....................806..481.........................*.......*.........900......$564.\n", - "900 \n", - " ...........%.........4=...*...*........*.......*......#....................806..481.........................*.......*.........900......$564.\n", - "564 \n", - " ...........%.........4=...*...*........*.......*......#....................806..481.........................*.......*.........900......$564.\n", - "520 \n", - " .............520........624.965....143..405.....960.............273...651...*....*.........554....139@.....38...*.........58..*...392.......\n", - "624 \n", - " .............520........624.965....143..405.....960.............273...651...*....*.........554....139@.....38...*.........58..*...392.......\n", - "965 \n", - " .............520........624.965....143..405.....960.............273...651...*....*.........554....139@.....38...*.........58..*...392.......\n", - "143 \n", - " .............520........624.965....143..405.....960.............273...651...*....*.........554....139@.....38...*.........58..*...392.......\n", - "405 \n", - " .............520........624.965....143..405.....960.............273...651...*....*.........554....139@.....38...*.........58..*...392.......\n", - "960 \n", - " .............520........624.965....143..405.....960.............273...651...*....*.........554....139@.....38...*.........58..*...392.......\n", - "273 \n", - " .............520........624.965....143..405.....960.............273...651...*....*.........554....139@.....38...*.........58..*...392.......\n", - "651 \n", - " .............520........624.965....143..405.....960.............273...651...*....*.........554....139@.....38...*.........58..*...392.......\n", - "139 \n", - " .............520........624.965....143..405.....960.............273...651...*....*.........554....139@.....38...*.........58..*...392.......\n", - "38 \n", - " .............520........624.965....143..405.....960.............273...651...*....*.........554....139@.....38...*.........58..*...392.......\n", - "58 \n", - " .............520........624.965....143..405.....960.............273...651...*....*.........554....139@.....38...*.........58..*...392.......\n", - "392 \n", - " .............520........624.965....143..405.....960.............273...651...*....*.........554....139@.....38...*.........58..*...392.......\n", - "634 \n", - " ................$....................*.........................*.....&......634.3..../.................-......310....*313.*.........*.......\n", - "3 \n", - " ................$....................*.........................*.....&......634.3..../.................-......310....*313.*.........*.......\n", - "310 \n", - " ................$....................*.........................*.....&......634.3..../.................-......310....*313.*.........*.......\n", - "313 \n", - " ................$....................*.........................*.....&......634.3..../.................-......310....*313.*.........*.......\n", - "196 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "544 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "541 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "775 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "216 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "557 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "225 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "463 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "517 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "228 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "452 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "593 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "772 \n", - " ...196....544......541................775.216...+557..225/..463.......................517..........960.228........452.....593.......772.....\n", - "654 \n", - " .....*....*...654.*........638............*...........................163....................386#......................20......169..........\n", - "638 \n", - " .....*....*...654.*........638............*...........................163....................386#......................20......169..........\n", - "163 \n", - " .....*....*...654.*........638............*...........................163....................386#......................20......169..........\n", - "386 \n", - " .....*....*...654.*........638............*...........................163....................386#......................20......169..........\n", - "20 \n", - " .....*....*...654.*........638............*...........................163....................386#......................20......169..........\n", - "566 \n", - " .....566..20...$...132........*969......747........*971..342............=.245*.......................277.522............*..............+....\n", - "20 \n", - " .....566..20...$...132........*969......747........*971..342............=.245*.......................277.522............*..............+....\n", - "132 \n", - " .....566..20...$...132........*969......747........*971..342............=.245*.......................277.522............*..............+....\n", - "969 \n", - " .....566..20...$...132........*969......747........*971..342............=.245*.......................277.522............*..............+....\n", - "747 \n", - " .....566..20...$...132........*969......747........*971..342............=.245*.......................277.522............*..............+....\n", - "971 \n", - " .....566..20...$...132........*969......747........*971..342............=.245*.......................277.522............*..............+....\n", - "245 \n", - " .....566..20...$...132........*969......747........*971..342............=.245*.......................277.522............*..............+....\n", - "205 \n", - " .............+..............................205.716...........................855.............324......................871..752.........291.\n", - "716 \n", - " .............+..............................205.716...........................855.............324......................871..752.........291.\n", - "855 \n", - " .............+..............................205.716...........................855.............324......................871..752.........291.\n", - "324 \n", - " .............+..............................205.716...........................855.............324......................871..752.........291.\n", - "871 \n", - " .............+..............................205.716...........................855.............324......................871..752.........291.\n", - "752 \n", - " .............+..............................205.716...........................855.............324......................871..752.........291.\n", - "291 \n", - " .............+..............................205.716...........................855.............324......................871..752.........291.\n", - "47 \n", - " .........47..390.......128...%....528........%..........91*192.......=.....................=.#.............%..852*156......+................\n", - "390 \n", - " .........47..390.......128...%....528........%..........91*192.......=.....................=.#.............%..852*156......+................\n", - "128 \n", - " .........47..390.......128...%....528........%..........91*192.......=.....................=.#.............%..852*156......+................\n", - "528 \n", - " .........47..390.......128...%....528........%..........91*192.......=.....................=.#.............%..852*156......+................\n", - "91 \n", - " .........47..390.......128...%....528........%..........91*192.......=.....................=.#.............%..852*156......+................\n", - "192 \n", - " .........47..390.......128...%....528........%..........91*192.......=.....................=.#.............%..852*156......+................\n", - "852 \n", - " .........47..390.......128...%....528........%..........91*192.......=.....................=.#.............%..852*156......+................\n", - "156 \n", - " .........47..390.......128...%....528........%..........91*192.......=.....................=.#.............%..852*156......+................\n", - "322 \n", - " .....975..*.......=....*...322.......#............&63.............946...................462....939..520...268............#.....*....380.....\n", - "63 \n", - " .....975..*.......=....*...322.......#............&63.............946...................462....939..520...268............#.....*....380.....\n", - "946 \n", - " .....975..*.......=....*...322.......#............&63.............946...................462....939..520...268............#.....*....380.....\n", - "462 \n", - " .....975..*.......=....*...322.......#............&63.............946...................462....939..520...268............#.....*....380.....\n", - "939 \n", - " .....975..*.......=....*...322.......#............&63.............946...................462....939..520...268............#.....*....380.....\n", - "520 \n", - " .....975..*.......=....*...322.......#............&63.............946...................462....939..520...268............#.....*....380.....\n", - "268 \n", - " .....975..*.......=....*...322.......#............&63.............946...................462....939..520...268............#.....*....380.....\n", - "380 \n", - " .....975..*.......=....*...322.......#............&63.............946...................462....939..520...268............#.....*....380.....\n", - "55 \n", - " .........55..=.....871..68.............................................491.......................*.....*............674.770.333.415...*.275.\n", - "871 \n", - " .........55..=.....871..68.............................................491.......................*.....*............674.770.333.415...*.275.\n", - "68 \n", - " .........55..=.....871..68.............................................491.......................*.....*............674.770.333.415...*.275.\n", - "491 \n", - " .........55..=.....871..68.............................................491.......................*.....*............674.770.333.415...*.275.\n", - "674 \n", - " .........55..=.....871..68.............................................491.......................*.....*............674.770.333.415...*.275.\n", - "770 \n", - " .........55..=.....871..68.............................................491.......................*.....*............674.770.333.415...*.275.\n", - "333 \n", - " .........55..=.....871..68.............................................491.......................*.....*............674.770.333.415...*.275.\n", - "415 \n", - " .........55..=.....871..68.............................................491.......................*.....*............674.770.333.415...*.275.\n", - "275 \n", - " .........55..=.....871..68.............................................491.......................*.....*............674.770.333.415...*.275.\n", - "633 \n", - " ..............633...........@.....642.5........+.......739........632.....*.......992.74.615...858...998.............*..............761.*...\n", - "642 \n", - " ..............633...........@.....642.5........+.......739........632.....*.......992.74.615...858...998.............*..............761.*...\n", - "5 \n", - " ..............633...........@.....642.5........+.......739........632.....*.......992.74.615...858...998.............*..............761.*...\n", - "739 \n", - " ..............633...........@.....642.5........+.......739........632.....*.......992.74.615...858...998.............*..............761.*...\n", - "632 \n", - " ..............633...........@.....642.5........+.......739........632.....*.......992.74.615...858...998.............*..............761.*...\n", - "992 \n", - " ..............633...........@.....642.5........+.......739........632.....*.......992.74.615...858...998.............*..............761.*...\n", - "858 \n", - " ..............633...........@.....642.5........+.......739........632.....*.......992.74.615...858...998.............*..............761.*...\n", - "998 \n", - " ..............633...........@.....642.5........+.......739........632.....*.......992.74.615...858...998.............*..............761.*...\n", - "761 \n", - " ..............633...........@.....642.5........+.......739........632.....*.......992.74.615...858...998.............*..............761.*...\n", - "180 \n", - " ....446......................180./..../........83...&.....*924....&........379...*......................................................118.\n", - "83 \n", - " ....446......................180./..../........83...&.....*924....&........379...*......................................................118.\n", - "924 \n", - " ....446......................180./..../........83...&.....*924....&........379...*......................................................118.\n", - "379 \n", - " ....446......................180./..../........83...&.....*924....&........379...*......................................................118.\n", - "118 \n", - " ....446......................180./..../........83...&.....*924....&........379...*......................................................118.\n", - "488 \n", - " ...........488*240.......150......................958..........$.....&...........964...351...........+..633.........123....../603...........\n", - "240 \n", - " ...........488*240.......150......................958..........$.....&...........964...351...........+..633.........123....../603...........\n", - "150 \n", - " ...........488*240.......150......................958..........$.....&...........964...351...........+..633.........123....../603...........\n", - "958 \n", - " ...........488*240.......150......................958..........$.....&...........964...351...........+..633.........123....../603...........\n", - "964 \n", - " ...........488*240.......150......................958..........$.....&...........964...351...........+..633.........123....../603...........\n", - "351 \n", - " ...........488*240.......150......................958..........$.....&...........964...351...........+..633.........123....../603...........\n", - "633 \n", - " ...........488*240.......150......................958..........$.....&...........964...351...........+..633.........123....../603...........\n", - "123 \n", - " ...........488*240.......150......................958..........$.....&...........964...351...........+..633.........123....../603...........\n", - "603 \n", - " ...........488*240.......150......................958..........$.....&...........964...351...........+..633.........123....../603...........\n", - "546 \n", - " ...................987....../........546-...674...............466.....602.............@...........956..#............./......................\n", - "674 \n", - " ...................987....../........546-...674...............466.....602.............@...........956..#............./......................\n", - "466 \n", - " ...................987....../........546-...674...............466.....602.............@...........956..#............./......................\n", - "602 \n", - " ...................987....../........546-...674...............466.....602.............@...........956..#............./......................\n", - "956 \n", - " ...................987....../........546-...674...............466.....602.............@...........956..#............./......................\n", - "503 \n", - " ......503=....465.................91.........*..........................................583..............128..124..........$.....217........\n", - "465 \n", - " ......503=....465.................91.........*..........................................583..............128..124..........$.....217........\n", - "583 \n", - " ......503=....465.................91.........*..........................................583..............128..124..........$.....217........\n", - "128 \n", - " ......503=....465.................91.........*..........................................583..............128..124..........$.....217........\n", - "124 \n", - " ......503=....465.................91.........*..........................................583..............128..124..........$.....217........\n", - "32 \n", - " ..............*...32$..53....&594.........648...827....*..994.......971...................*..........304...%....*.......387..80.............\n", - "53 \n", - " ..............*...32$..53....&594.........648...827....*..994.......971...................*..........304...%....*.......387..80.............\n", - "594 \n", - " ..............*...32$..53....&594.........648...827....*..994.......971...................*..........304...%....*.......387..80.............\n", - "648 \n", - " ..............*...32$..53....&594.........648...827....*..994.......971...................*..........304...%....*.......387..80.............\n", - "827 \n", - " ..............*...32$..53....&594.........648...827....*..994.......971...................*..........304...%....*.......387..80.............\n", - "994 \n", - " ..............*...32$..53....&594.........648...827....*..994.......971...................*..........304...%....*.......387..80.............\n", - "971 \n", - " ..............*...32$..53....&594.........648...827....*..994.......971...................*..........304...%....*.......387..80.............\n", - "304 \n", - " ..............*...32$..53....&594.........648...827....*..994.......971...................*..........304...%....*.......387..80.............\n", - "387 \n", - " ..............*...32$..53....&594.........648...827....*..994.......971...................*..........304...%....*.......387..80.............\n", - "80 \n", - " ..............*...32$..53....&594.........648...827....*..994.......971...................*..........304...%....*.......387..80.............\n", - "756 \n", - " ............756.......#..........................*..888...$............@....339.......+..868........*........851..............*.........128.\n", - "888 \n", - " ............756.......#..........................*..888...$............@....339.......+..868........*........851..............*.........128.\n", - "339 \n", - " ............756.......#..........................*..888...$............@....339.......+..868........*........851..............*.........128.\n", - "868 \n", - " ............756.......#..........................*..888...$............@....339.......+..868........*........851..............*.........128.\n", - "851 \n", - " ............756.......#..........................*..888...$............@....339.......+..868........*........851..............*.........128.\n", - "905 \n", - " ...905-.........312..................729...356*.697.........736.....+.......+.......748.......797....41....................272..753.........\n", - "312 \n", - " ...905-.........312..................729...356*.697.........736.....+.......+.......748.......797....41....................272..753.........\n", - "729 \n", - " ...905-.........312..................729...356*.697.........736.....+.......+.......748.......797....41....................272..753.........\n", - "356 \n", - " ...905-.........312..................729...356*.697.........736.....+.......+.......748.......797....41....................272..753.........\n", - "697 \n", - " ...905-.........312..................729...356*.697.........736.....+.......+.......748.......797....41....................272..753.........\n", - "736 \n", - " ...905-.........312..................729...356*.697.........736.....+.......+.......748.......797....41....................272..753.........\n", - "748 \n", - " ...905-.........312..................729...356*.697.........736.....+.......+.......748.......797....41....................272..753.........\n", - "41 \n", - " ...905-.........312..................729...356*.697.........736.....+.......+.......748.......797....41....................272..753.........\n", - "272 \n", - " ...905-.........312..................729...356*.697.........736.....+.......+.......748.......797....41....................272..753.........\n", - "753 \n", - " ...905-.........312..................729...356*.697.........736.....+.......+.......748.......797....41....................272..753.........\n", - "604 \n", - " .................*....&604............*.............%915.......*.529..889...................*.........................992.........*.....718.\n", - "915 \n", - " .................*....&604............*.............%915.......*.529..889...................*.........................992.........*.....718.\n", - "529 \n", - " .................*....&604............*.............%915.......*.529..889...................*.........................992.........*.....718.\n", - "889 \n", - " .................*....&604............*.............%915.......*.529..889...................*.........................992.........*.....718.\n", - "992 \n", - " .................*....&604............*.............%915.......*.529..889...................*.........................992.........*.....718.\n", - "272 \n", - " ...........272....487..............+...961.892..............632........*.................502.118....141................@......546.669.......\n", - "487 \n", - " ...........272....487..............+...961.892..............632........*.................502.118....141................@......546.669.......\n", - "961 \n", - " ...........272....487..............+...961.892..............632........*.................502.118....141................@......546.669.......\n", - "632 \n", - " ...........272....487..............+...961.892..............632........*.................502.118....141................@......546.669.......\n", - "502 \n", - " ...........272....487..............+...961.892..............632........*.................502.118....141................@......546.669.......\n", - "118 \n", - " ...........272....487..............+...961.892..............632........*.................502.118....141................@......546.669.......\n", - "141 \n", - " ...........272....487..............+...961.892..............632........*.................502.118....141................@......546.669.......\n", - "546 \n", - " ...........272....487..............+...961.892..............632........*.................502.118....141................@......546.669.......\n", - "669 \n", - " ...........272....487..............+...961.892..............632........*.................502.118....141................@......546.669.......\n", - "85 \n", - " 787..........*....................85............/..330...........-...374.............................*.........446...%.........*............\n", - "330 \n", - " 787..........*....................85............/..330...........-...374.............................*.........446...%.........*............\n", - "374 \n", - " 787..........*....................85............/..330...........-...374.............................*.........446...%.........*............\n", - "446 \n", - " 787..........*....................85............/..330...........-...374.............................*.........446...%.........*............\n", - "120 \n", - " ....-...../...120....919&.....................339....*....*663...403........167...533.170.............698..587...*....279.......776.+.......\n", - "919 \n", - " ....-...../...120....919&.....................339....*....*663...403........167...533.170.............698..587...*....279.......776.+.......\n", - "339 \n", - " ....-...../...120....919&.....................339....*....*663...403........167...533.170.............698..587...*....279.......776.+.......\n", - "663 \n", - " ....-...../...120....919&.....................339....*....*663...403........167...533.170.............698..587...*....279.......776.+.......\n", - "403 \n", - " ....-...../...120....919&.....................339....*....*663...403........167...533.170.............698..587...*....279.......776.+.......\n", - "167 \n", - " ....-...../...120....919&.....................339....*....*663...403........167...533.170.............698..587...*....279.......776.+.......\n", - "170 \n", - " ....-...../...120....919&.....................339....*....*663...403........167...533.170.............698..587...*....279.......776.+.......\n", - "698 \n", - " ....-...../...120....919&.....................339....*....*663...403........167...533.170.............698..587...*....279.......776.+.......\n", - "587 \n", - " ....-...../...120....919&.....................339....*....*663...403........167...533.170.............698..587...*....279.......776.+.......\n", - "279 \n", - " ....-...../...120....919&.....................339....*....*663...403........167...533.170.............698..587...*....279.......776.+.......\n", - "776 \n", - " ....-...../...120....919&.....................339....*....*663...403........167...533.170.............698..587...*....279.......776.+.......\n", - "575 \n", - " .575.....34.*.................668...19..759.......804..730...../.............*...........*.....789...........*....803......666.......25.....\n", - "34 \n", - " .575.....34.*.................668...19..759.......804..730...../.............*...........*.....789...........*....803......666.......25.....\n", - "19 \n", - " .575.....34.*.................668...19..759.......804..730...../.............*...........*.....789...........*....803......666.......25.....\n", - "804 \n", - " .575.....34.*.................668...19..759.......804..730...../.............*...........*.....789...........*....803......666.......25.....\n", - "730 \n", - " .575.....34.*.................668...19..759.......804..730...../.............*...........*.....789...........*....803......666.......25.....\n", - "789 \n", - " .575.....34.*.................668...19..759.......804..730...../.............*...........*.....789...........*....803......666.......25.....\n", - "803 \n", - " .575.....34.*.................668...19..759.......804..730...../.............*...........*.....789...........*....803......666.......25.....\n", - "25 \n", - " .575.....34.*.................668...19..759.......804..730...../.............*...........*.....789...........*....803......666.......25.....\n", - "375 \n", - " ............375...773*.............*.........................$.876...287......201........484......*.........196.............................\n", - "773 \n", - " ............375...773*.............*.........................$.876...287......201........484......*.........196.............................\n", - "876 \n", - " ............375...773*.............*.........................$.876...287......201........484......*.........196.............................\n", - "287 \n", - " ............375...773*.............*.........................$.876...287......201........484......*.........196.............................\n", - "201 \n", - " ............375...773*.............*.........................$.876...287......201........484......*.........196.............................\n", - "484 \n", - " ............375...773*.............*.........................$.876...287......201........484......*.........196.............................\n", - "196 \n", - " ............375...773*.............*.........................$.876...287......201........484......*.........196.............................\n", - "23 \n", - " 565...866.............23..477...455....................794.996.........*.....................887.959...146...........496....790.............\n", - "477 \n", - " 565...866.............23..477...455....................794.996.........*.....................887.959...146...........496....790.............\n", - "455 \n", - " 565...866.............23..477...455....................794.996.........*.....................887.959...146...........496....790.............\n", - "794 \n", - " 565...866.............23..477...455....................794.996.........*.....................887.959...146...........496....790.............\n", - "996 \n", - " 565...866.............23..477...455....................794.996.........*.....................887.959...146...........496....790.............\n", - "887 \n", - " 565...866.............23..477...455....................794.996.........*.....................887.959...146...........496....790.............\n", - "959 \n", - " 565...866.............23..477...455....................794.996.........*.....................887.959...146...........496....790.............\n", - "146 \n", - " 565...866.............23..477...455....................794.996.........*.....................887.959...146...........496....790.............\n", - "496 \n", - " 565...866.............23..477...455....................794.996.........*.....................887.959...146...........496....790.............\n", - "790 \n", - " 565...866.............23..477...455....................794.996.........*.....................887.959...146...........496....790.............\n", - "648 \n", - " ..............648...........+........325.738....156.....*.........534..941.....%536..31..../.%...........*............*.....*.......511.....\n", - "325 \n", - " ..............648...........+........325.738....156.....*.........534..941.....%536..31..../.%...........*............*.....*.......511.....\n", - "738 \n", - " ..............648...........+........325.738....156.....*.........534..941.....%536..31..../.%...........*............*.....*.......511.....\n", - "156 \n", - " ..............648...........+........325.738....156.....*.........534..941.....%536..31..../.%...........*............*.....*.......511.....\n", - "534 \n", - " ..............648...........+........325.738....156.....*.........534..941.....%536..31..../.%...........*............*.....*.......511.....\n", - "941 \n", - " ..............648...........+........325.738....156.....*.........534..941.....%536..31..../.%...........*............*.....*.......511.....\n", - "536 \n", - " ..............648...........+........325.738....156.....*.........534..941.....%536..31..../.%...........*............*.....*.......511.....\n", - "511 \n", - " ..............648...........+........325.738....156.....*.........534..941.....%536..31..../.%...........*............*.....*.......511.....\n", - "166 \n", - " ..............*.................166.....*......*.....647..........*......................262...........887..210.3..860.....161....4....*420.\n", - "647 \n", - " ..............*.................166.....*......*.....647..........*......................262...........887..210.3..860.....161....4....*420.\n", - "262 \n", - " ..............*.................166.....*......*.....647..........*......................262...........887..210.3..860.....161....4....*420.\n", - "887 \n", - " ..............*.................166.....*......*.....647..........*......................262...........887..210.3..860.....161....4....*420.\n", - "210 \n", - " ..............*.................166.....*......*.....647..........*......................262...........887..210.3..860.....161....4....*420.\n", - "3 \n", - " ..............*.................166.....*......*.....647..........*......................262...........887..210.3..860.....161....4....*420.\n", - "860 \n", - " ..............*.................166.....*......*.....647..........*......................262...........887..210.3..860.....161....4....*420.\n", - "161 \n", - " ..............*.................166.....*......*.....647..........*......................262...........887..210.3..860.....161....4....*420.\n", - "4 \n", - " ..............*.................166.....*......*.....647..........*......................262...........887..210.3..860.....161....4....*420.\n", - "420 \n", - " ..............*.................166.....*......*.....647..........*......................262...........887..210.3..860.....161....4....*420.\n", - "141 \n", - " ......141.606...........193.111..*..........252......................935*689..................500...........*...*.................*.........\n", - "606 \n", - " ......141.606...........193.111..*..........252......................935*689..................500...........*...*.................*.........\n", - "193 \n", - " ......141.606...........193.111..*..........252......................935*689..................500...........*...*.................*.........\n", - "111 \n", - " ......141.606...........193.111..*..........252......................935*689..................500...........*...*.................*.........\n", - "252 \n", - " ......141.606...........193.111..*..........252......................935*689..................500...........*...*.................*.........\n", - "935 \n", - " ......141.606...........193.111..*..........252......................935*689..................500...........*...*.................*.........\n", - "689 \n", - " ......141.606...........193.111..*..........252......................935*689..................500...........*...*.................*.........\n", - "500 \n", - " ......141.606...........193.111..*..........252......................935*689..................500...........*...*.................*.........\n", - "959 \n", - " ..635....*........=........*.....959.....................@834.................-.....542..547....-..........770.8...........439..............\n", - "834 \n", - " ..635....*........=........*.....959.....................@834.................-.....542..547....-..........770.8...........439..............\n", - "542 \n", - " ..635....*........=........*.....959.....................@834.................-.....542..547....-..........770.8...........439..............\n", - "770 \n", - " ..635....*........=........*.....959.....................@834.................-.....542..547....-..........770.8...........439..............\n", - "8 \n", - " ..635....*........=........*.....959.....................@834.................-.....542..547....-..........770.8...........439..............\n", - "896 \n", - " .................896.........93......................244..........@......247..735..*.................................497.............%......\n", - "93 \n", - " .................896.........93......................244..........@......247..735..*.................................497.............%......\n", - "244 \n", - " .................896.........93......................244..........@......247..735..*.................................497.............%......\n", - "247 \n", - " .................896.........93......................244..........@......247..735..*.................................497.............%......\n", - "735 \n", - " .................896.........93......................244..........@......247..735..*.................................497.............%......\n", - "497 \n", - " .................896.........93......................244..........@......247..735..*.................................497.............%......\n", - "200 \n", - " ...............................%........................*..........200....+.......342.613.245.@............$.........#....*.......176...21..\n", - "342 \n", - " ...............................%........................*..........200....+.......342.613.245.@............$.........#....*.......176...21..\n", - "613 \n", - " ...............................%........................*..........200....+.......342.613.245.@............$.........#....*.......176...21..\n", - "245 \n", - " ...............................%........................*..........200....+.......342.613.245.@............$.........#....*.......176...21..\n", - "176 \n", - " ...............................%........................*..........200....+.......342.613.245.@............$.........#....*.......176...21..\n", - "51 \n", - " ......51......702.37.......798....325.....&974.....834.860.....+.........................*.....533..866....864.............269..............\n", - "798 \n", - " ......51......702.37.......798....325.....&974.....834.860.....+.........................*.....533..866....864.............269..............\n", - "325 \n", - " ......51......702.37.......798....325.....&974.....834.860.....+.........................*.....533..866....864.............269..............\n", - "974 \n", - " ......51......702.37.......798....325.....&974.....834.860.....+.........................*.....533..866....864.............269..............\n", - "834 \n", - " ......51......702.37.......798....325.....&974.....834.860.....+.........................*.....533..866....864.............269..............\n", - "860 \n", - " ......51......702.37.......798....325.....&974.....834.860.....+.........................*.....533..866....864.............269..............\n", - "533 \n", - " ......51......702.37.......798....325.....&974.....834.860.....+.........................*.....533..866....864.............269..............\n", - "866 \n", - " ......51......702.37.......798....325.....&974.....834.860.....+.........................*.....533..866....864.............269..............\n", - "864 \n", - " ......51......702.37.......798....325.....&974.....834.860.....+.........................*.....533..866....864.............269..............\n", - "269 \n", - " ......51......702.37.......798....325.....&974.....834.860.....+.........................*.....533..866....864.............269..............\n", - "875 \n", - " ..141..*......................-...&............875*.............207...882*.........................*............309.739........%......../...\n", - "207 \n", - " ..141..*......................-...&............875*.............207...882*.........................*............309.739........%......../...\n", - "882 \n", - " ..141..*......................-...&............875*.............207...882*.........................*............309.739........%......../...\n", - "309 \n", - " ..141..*......................-...&............875*.............207...882*.........................*............309.739........%......../...\n", - "739 \n", - " ..141..*......................-...&............875*.............207...882*.........................*............309.739........%......../...\n", - "394 \n", - " .......394....144.....................................$...................835.3..........290.......489...........&.....*177.833....866$.153.\n", - "835 \n", - " .......394....144.....................................$...................835.3..........290.......489...........&.....*177.833....866$.153.\n", - "290 \n", - " .......394....144.....................................$...................835.3..........290.......489...........&.....*177.833....866$.153.\n", - "489 \n", - " .......394....144.....................................$...................835.3..........290.......489...........&.....*177.833....866$.153.\n", - "177 \n", - " .......394....144.....................................$...................835.3..........290.......489...........&.....*177.833....866$.153.\n", - "833 \n", - " .......394....144.....................................$...................835.3..........290.......489...........&.....*177.833....866$.153.\n", - "866 \n", - " .......394....144.....................................$...................835.3..........290.......489...........&.....*177.833....866$.153.\n", - "153 \n", - " .......394....144.....................................$...................835.3..........290.......489...........&.....*177.833....866$.153.\n", - "689 \n", - " .689.................719.314/..$......673.....5*557...443......+..#649.............575....*..634*...........................................\n", - "719 \n", - " .689.................719.314/..$......673.....5*557...443......+..#649.............575....*..634*...........................................\n", - "314 \n", - " .689.................719.314/..$......673.....5*557...443......+..#649.............575....*..634*...........................................\n", - "673 \n", - " .689.................719.314/..$......673.....5*557...443......+..#649.............575....*..634*...........................................\n", - "5 \n", - " .689.................719.314/..$......673.....5*557...443......+..#649.............575....*..634*...........................................\n", - "557 \n", - " .689.................719.314/..$......673.....5*557...443......+..#649.............575....*..634*...........................................\n", - "443 \n", - " .689.................719.314/..$......673.....5*557...443......+..#649.............575....*..634*...........................................\n", - "649 \n", - " .689.................719.314/..$......673.....5*557...443......+..#649.............575....*..634*...........................................\n", - "575 \n", - " .689.................719.314/..$......673.....5*557...443......+..#649.............575....*..634*...........................................\n", - "634 \n", - " .689.................719.314/..$......673.....5*557...443......+..#649.............575....*..634*...........................................\n", - "794 \n", - " ....&...........794...*........614...*......................350.............411......*.104.......141........369...934...........997.........\n", - "614 \n", - " ....&...........794...*........614...*......................350.............411......*.104.......141........369...934...........997.........\n", - "350 \n", - " ....&...........794...*........614...*......................350.............411......*.104.......141........369...934...........997.........\n", - "104 \n", - " ....&...........794...*........614...*......................350.............411......*.104.......141........369...934...........997.........\n", - "141 \n", - " ....&...........794...*........614...*......................350.............411......*.104.......141........369...934...........997.........\n", - "369 \n", - " ....&...........794...*........614...*......................350.............411......*.104.......141........369...934...........997.........\n", - "934 \n", - " ....&...........794...*........614...*......................350.............411......*.104.......141........369...934...........997.........\n", - "997 \n", - " ....&...........794...*........614...*......................350.............411......*.104.......141........369...934...........997.........\n", - "519 \n", - " .......519......*...787..............739.....628...................................784.......$..........989*........*...987.......*....#....\n", - "787 \n", - " .......519......*...787..............739.....628...................................784.......$..........989*........*...987.......*....#....\n", - "739 \n", - " .......519......*...787..............739.....628...................................784.......$..........989*........*...987.......*....#....\n", - "628 \n", - " .......519......*...787..............739.....628...................................784.......$..........989*........*...987.......*....#....\n", - "784 \n", - " .......519......*...787..............739.....628...................................784.......$..........989*........*...987.......*....#....\n", - "989 \n", - " .......519......*...787..............739.....628...................................784.......$..........989*........*...987.......*....#....\n", - "987 \n", - " .......519......*...787..............739.....628...................................784.......$..........989*........*...987.......*....#....\n", - "309 \n", - " .........*...309.........209.............957*........50.....@995...765.......269.@........380..624.................643.....*....836...356...\n", - "209 \n", - " .........*...309.........209.............957*........50.....@995...765.......269.@........380..624.................643.....*....836...356...\n", - "957 \n", - " .........*...309.........209.............957*........50.....@995...765.......269.@........380..624.................643.....*....836...356...\n", - "50 \n", - " .........*...309.........209.............957*........50.....@995...765.......269.@........380..624.................643.....*....836...356...\n", - "995 \n", - " .........*...309.........209.............957*........50.....@995...765.......269.@........380..624.................643.....*....836...356...\n", - "765 \n", - " .........*...309.........209.............957*........50.....@995...765.......269.@........380..624.................643.....*....836...356...\n", - "380 \n", - " .........*...309.........209.............957*........50.....@995...765.......269.@........380..624.................643.....*....836...356...\n", - "624 \n", - " .........*...309.........209.............957*........50.....@995...765.......269.@........380..624.................643.....*....836...356...\n", - "643 \n", - " .........*...309.........209.............957*........50.....@995...765.......269.@........380..624.................643.....*....836...356...\n", - "836 \n", - " .........*...309.........209.............957*........50.....@995...765.......269.@........380..624.................643.....*....836...356...\n", - "356 \n", - " .........*...309.........209.............957*........50.....@995...765.......269.@........380..624.................643.....*....836...356...\n", - "886 \n", - " ......886............234.+....................51*935..*...........*.....188.......73..............*696...14.....#...........................\n", - "234 \n", - " ......886............234.+....................51*935..*...........*.....188.......73..............*696...14.....#...........................\n", - "51 \n", - " ......886............234.+....................51*935..*...........*.....188.......73..............*696...14.....#...........................\n", - "935 \n", - " ......886............234.+....................51*935..*...........*.....188.......73..............*696...14.....#...........................\n", - "188 \n", - " ......886............234.+....................51*935..*...........*.....188.......73..............*696...14.....#...........................\n", - "73 \n", - " ......886............234.+....................51*935..*...........*.....188.......73..............*696...14.....#...........................\n", - "696 \n", - " ......886............234.+....................51*935..*...........*.....188.......73..............*696...14.....#...........................\n", - "14 \n", - " ......886............234.+....................51*935..*...........*.....188.......73..............*696...14.....#...........................\n", - "203 \n", - " ............203..948...&...............................957......804.736*......388....689.219*660........*.....218....................$..40..\n", - "948 \n", - " ............203..948...&...............................957......804.736*......388....689.219*660........*.....218....................$..40..\n", - "957 \n", - " ............203..948...&...............................957......804.736*......388....689.219*660........*.....218....................$..40..\n", - "804 \n", - " ............203..948...&...............................957......804.736*......388....689.219*660........*.....218....................$..40..\n", - "736 \n", - " ............203..948...&...............................957......804.736*......388....689.219*660........*.....218....................$..40..\n", - "388 \n", - " ............203..948...&...............................957......804.736*......388....689.219*660........*.....218....................$..40..\n", - "689 \n", - " ............203..948...&...............................957......804.736*......388....689.219*660........*.....218....................$..40..\n", - "219 \n", - " ............203..948...&...............................957......804.736*......388....689.219*660........*.....218....................$..40..\n", - "660 \n", - " ............203..948...&...............................957......804.736*......388....689.219*660........*.....218....................$..40..\n", - "218 \n", - " ............203..948...&...............................957......804.736*......388....689.219*660........*.....218....................$..40..\n", - "475 \n", - " ..............*.....*.....475.....930..........%................................*......*..............477.624................848...687......\n", - "477 \n", - " ..............*.....*.....475.....930..........%................................*......*..............477.624................848...687......\n", - "848 \n", - " ..............*.....*.....475.....930..........%................................*......*..............477.624................848...687......\n", - "687 \n", - " ..............*.....*.....475.....930..........%................................*......*..............477.624................848...687......\n", - "57 \n", - " ....57*.50.229....636....*.................804.164....590.........-....547..80..310....675.......=.@...........................*............\n", - "229 \n", - " ....57*.50.229....636....*.................804.164....590.........-....547..80..310....675.......=.@...........................*............\n", - "636 \n", - " ....57*.50.229....636....*.................804.164....590.........-....547..80..310....675.......=.@...........................*............\n", - "804 \n", - " ....57*.50.229....636....*.................804.164....590.........-....547..80..310....675.......=.@...........................*............\n", - "164 \n", - " ....57*.50.229....636....*.................804.164....590.........-....547..80..310....675.......=.@...........................*............\n", - "590 \n", - " ....57*.50.229....636....*.................804.164....590.........-....547..80..310....675.......=.@...........................*............\n", - "80 \n", - " ....57*.50.229....636....*.................804.164....590.........-....547..80..310....675.......=.@...........................*............\n", - "310 \n", - " ....57*.50.229....636....*.................804.164....590.........-....547..80..310....675.......=.@...........................*............\n", - "675 \n", - " ....57*.50.229....636....*.................804.164....590.........-....547..80..310....675.......=.@...........................*............\n", - "398 \n", - " ........................398......&........*..............*.....748...........*................226..200................160......853..........\n", - "748 \n", - " ........................398......&........*..............*.....748...........*................226..200................160......853..........\n", - "226 \n", - " ........................398......&........*..............*.....748...........*................226..200................160......853..........\n", - "200 \n", - " ........................398......&........*..............*.....748...........*................226..200................160......853..........\n", - "160 \n", - " ........................398......&........*..............*.....748...........*................226..200................160......853..........\n", - "853 \n", - " ........................398......&........*..............*.....748...........*................226..200................160......853..........\n", - "292 \n", - " ......292........................889.......867.....365...............192+..530.........................@910....=..222*.............894......\n", - "889 \n", - " ......292........................889.......867.....365...............192+..530.........................@910....=..222*.............894......\n", - "867 \n", - " ......292........................889.......867.....365...............192+..530.........................@910....=..222*.............894......\n", - "192 \n", - " ......292........................889.......867.....365...............192+..530.........................@910....=..222*.............894......\n", - "530 \n", - " ......292........................889.......867.....365...............192+..530.........................@910....=..222*.............894......\n", - "910 \n", - " ......292........................889.......867.....365...............192+..530.........................@910....=..222*.............894......\n", - "222 \n", - " ......292........................889.......867.....365...............192+..530.........................@910....=..222*.............894......\n", - "959 \n", - " ..427....#.../...959........................................322.....................735*304....742..........195..........$..............22..\n", - "735 \n", - " ..427....#.../...959........................................322.....................735*304....742..........195..........$..............22..\n", - "304 \n", - " ..427....#.../...959........................................322.....................735*304....742..........195..........$..............22..\n", - "742 \n", - " ..427....#.../...959........................................322.....................735*304....742..........195..........$..............22..\n", - "195 \n", - " ..427....#.../...959........................................322.....................735*304....742..........195..........$..............22..\n", - "465 \n", - " ...........465..-.........52.$......168.......418.......+.........................................$..............&......563...649*26........\n", - "52 \n", - " ...........465..-.........52.$......168.......418.......+.........................................$..............&......563...649*26........\n", - "168 \n", - " ...........465..-.........52.$......168.......418.......+.........................................$..............&......563...649*26........\n", - "418 \n", - " ...........465..-.........52.$......168.......418.......+.........................................$..............&......563...649*26........\n", - "563 \n", - " ...........465..-.........52.$......168.......418.......+.........................................$..............&......563...649*26........\n", - "649 \n", - " ...........465..-.........52.$......168.......418.......+.........................................$..............&......563...649*26........\n", - "26 \n", - " ...........465..-.........52.$......168.......418.......+.........................................$..............&......563...649*26........\n", - "464 \n", - " ....................464..../.969....*......-..*........150......724.....83..301...............527...............858.506.....................\n", - "969 \n", - " ....................464..../.969....*......-..*........150......724.....83..301...............527...............858.506.....................\n", - "150 \n", - " ....................464..../.969....*......-..*........150......724.....83..301...............527...............858.506.....................\n", - "724 \n", - " ....................464..../.969....*......-..*........150......724.....83..301...............527...............858.506.....................\n", - "83 \n", - " ....................464..../.969....*......-..*........150......724.....83..301...............527...............858.506.....................\n", - "301 \n", - " ....................464..../.969....*......-..*........150......724.....83..301...............527...............858.506.....................\n", - "527 \n", - " ....................464..../.969....*......-..*........150......724.....83..301...............527...............858.506.....................\n", - "858 \n", - " ....................464..../.969....*......-..*........150......724.....83..301...............527...............858.506.....................\n", - "506 \n", - " ....................464..../.969....*......-..*........150......724.....83..301...............527...............858.506.....................\n", - "935 \n", - " ...935.........910....+...........116....427...347.............-........*.....=.......891.......*....847...750........@................531..\n", - "910 \n", - " ...935.........910....+...........116....427...347.............-........*.....=.......891.......*....847...750........@................531..\n", - "116 \n", - " ...935.........910....+...........116....427...347.............-........*.....=.......891.......*....847...750........@................531..\n", - "427 \n", - " ...935.........910....+...........116....427...347.............-........*.....=.......891.......*....847...750........@................531..\n", - "347 \n", - " ...935.........910....+...........116....427...347.............-........*.....=.......891.......*....847...750........@................531..\n", - "891 \n", - " ...935.........910....+...........116....427...347.............-........*.....=.......891.......*....847...750........@................531..\n", - "847 \n", - " ...935.........910....+...........116....427...347.............-........*.....=.......891.......*....847...750........@................531..\n", - "750 \n", - " ...935.........910....+...........116....427...347.............-........*.....=.......891.......*....847...750........@................531..\n", - "531 \n", - " ...935.........910....+...........116....427...347.............-........*.....=.......891.......*....847...750........@................531..\n", - "676 \n", - " ....*.........$.........676...............................510............11.......647.*.................#.....%.683.............193...+.....\n", - "510 \n", - " ....*.........$.........676...............................510............11.......647.*.................#.....%.683.............193...+.....\n", - "11 \n", - " ....*.........$.........676...............................510............11.......647.*.................#.....%.683.............193...+.....\n", - "647 \n", - " ....*.........$.........676...............................510............11.......647.*.................#.....%.683.............193...+.....\n", - "683 \n", - " ....*.........$.........676...............................510............11.......647.*.................#.....%.683.............193...+.....\n", - "761 \n", - " ....761.169...............=...524........&......152..........*...975.994.........*....122..........858*...........%.......776...........*...\n", - "169 \n", - " ....761.169...............=...524........&......152..........*...975.994.........*....122..........858*...........%.......776...........*...\n", - "152 \n", - " ....761.169...............=...524........&......152..........*...975.994.........*....122..........858*...........%.......776...........*...\n", - "975 \n", - " ....761.169...............=...524........&......152..........*...975.994.........*....122..........858*...........%.......776...........*...\n", - "994 \n", - " ....761.169...............=...524........&......152..........*...975.994.........*....122..........858*...........%.......776...........*...\n", - "122 \n", - " ....761.169...............=...524........&......152..........*...975.994.........*....122..........858*...........%.......776...........*...\n", - "858 \n", - " ....761.169...............=...524........&......152..........*...975.994.........*....122..........858*...........%.......776...........*...\n", - "776 \n", - " ....761.169...............=...524........&......152..........*...975.994.........*....122..........858*...........%.......776...........*...\n", - "180 \n", - " ...........-..180/.850..............$.....524....-...........940.=......*......199........963..............#........836...*.....34...543.448\n", - "524 \n", - " ...........-..180/.850..............$.....524....-...........940.=......*......199........963..............#........836...*.....34...543.448\n", - "940 \n", - " ...........-..180/.850..............$.....524....-...........940.=......*......199........963..............#........836...*.....34...543.448\n", - "199 \n", - " ...........-..180/.850..............$.....524....-...........940.=......*......199........963..............#........836...*.....34...543.448\n", - "963 \n", - " ...........-..180/.850..............$.....524....-...........940.=......*......199........963..............#........836...*.....34...543.448\n", - "836 \n", - " ...........-..180/.850..............$.....524....-...........940.=......*......199........963..............#........836...*.....34...543.448\n", - "34 \n", - " ...........-..180/.850..............$.....524....-...........940.=......*......199........963..............#........836...*.....34...543.448\n", - "543 \n", - " ...........-..180/.850..............$.....524....-...........940.=......*......199........963..............#........836...*.....34...543.448\n", - "947 \n", - " 482...947...................94&....541..............265..............477..890..............*....988.....343..........&...599....+...........\n", - "94 \n", - " 482...947...................94&....541..............265..............477..890..............*....988.....343..........&...599....+...........\n", - "541 \n", - " 482...947...................94&....541..............265..............477..890..............*....988.....343..........&...599....+...........\n", - "265 \n", - " 482...947...................94&....541..............265..............477..890..............*....988.....343..........&...599....+...........\n", - "477 \n", - " 482...947...................94&....541..............265..............477..890..............*....988.....343..........&...599....+...........\n", - "890 \n", - " 482...947...................94&....541..............265..............477..890..............*....988.....343..........&...599....+...........\n", - "343 \n", - " 482...947...................94&....541..............265..............477..890..............*....988.....343..........&...599....+...........\n", - "599 \n", - " 482...947...................94&....541..............265..............477..890..............*....988.....343..........&...599....+...........\n", - "532 \n", - " .......*...532..81..73..417............992/...99&...#........................*.33@.149..305.........678.....31.........@.................417\n", - "81 \n", - " .......*...532..81..73..417............992/...99&...#........................*.33@.149..305.........678.....31.........@.................417\n", - "73 \n", - " .......*...532..81..73..417............992/...99&...#........................*.33@.149..305.........678.....31.........@.................417\n", - "417 \n", - " .......*...532..81..73..417............992/...99&...#........................*.33@.149..305.........678.....31.........@.................417\n", - "992 \n", - " .......*...532..81..73..417............992/...99&...#........................*.33@.149..305.........678.....31.........@.................417\n", - "99 \n", - " .......*...532..81..73..417............992/...99&...#........................*.33@.149..305.........678.....31.........@.................417\n", - "33 \n", - " .......*...532..81..73..417............992/...99&...#........................*.33@.149..305.........678.....31.........@.................417\n", - "305 \n", - " .......*...532..81..73..417............992/...99&...#........................*.33@.149..305.........678.....31.........@.................417\n", - "678 \n", - " .......*...532..81..73..417............992/...99&...#........................*.33@.149..305.........678.....31.........@.................417\n", - "31 \n", - " .......*...532..81..73..417............992/...99&...#........................*.33@.149..305.........678.....31.........@.................417\n", - "304 \n", - " ....304.....@.....*...#../....452.842.................519.....307.949.....268................=.........*....*...........259.................\n", - "452 \n", - " ....304.....@.....*...#../....452.842.................519.....307.949.....268................=.........*....*...........259.................\n", - "842 \n", - " ....304.....@.....*...#../....452.842.................519.....307.949.....268................=.........*....*...........259.................\n", - "519 \n", - " ....304.....@.....*...#../....452.842.................519.....307.949.....268................=.........*....*...........259.................\n", - "307 \n", - " ....304.....@.....*...#../....452.842.................519.....307.949.....268................=.........*....*...........259.................\n", - "949 \n", - " ....304.....@.....*...#../....452.842.................519.....307.949.....268................=.........*....*...........259.................\n", - "268 \n", - " ....304.....@.....*...#../....452.842.................519.....307.949.....268................=.........*....*...........259.................\n", - "259 \n", - " ....304.....@.....*...#../....452.842.................519.....307.949.....268................=.........*....*...........259.................\n", - "361 \n", - " ..................361............*.......346............*.+......*...........................288.......492..985.............727.683.........\n", - "346 \n", - " ..................361............*.......346............*.+......*...........................288.......492..985.............727.683.........\n", - "288 \n", - " ..................361............*.......346............*.+......*...........................288.......492..985.............727.683.........\n", - "492 \n", - " ..................361............*.......346............*.+......*...........................288.......492..985.............727.683.........\n", - "985 \n", - " ..................361............*.......346............*.+......*...........................288.......492..985.............727.683.........\n", - "727 \n", - " ..................361............*.......346............*.+......*...........................288.......492..985.............727.683.........\n", - "683 \n", - " ..................361............*.......346............*.+......*...........................288.......492..985.............727.683.........\n", - "438 \n", - " ....530....438..........950..........*......*........787..316...............762.724.257..889.....................844.......*......=....@125.\n", - "950 \n", - " ....530....438..........950..........*......*........787..316...............762.724.257..889.....................844.......*......=....@125.\n", - "787 \n", - " ....530....438..........950..........*......*........787..316...............762.724.257..889.....................844.......*......=....@125.\n", - "316 \n", - " ....530....438..........950..........*......*........787..316...............762.724.257..889.....................844.......*......=....@125.\n", - "724 \n", - " ....530....438..........950..........*......*........787..316...............762.724.257..889.....................844.......*......=....@125.\n", - "889 \n", - " ....530....438..........950..........*......*........787..316...............762.724.257..889.....................844.......*......=....@125.\n", - "844 \n", - " ....530....438..........950..........*......*........787..316...............762.724.257..889.....................844.......*......=....@125.\n", - "125 \n", - " ....530....438..........950..........*......*........787..316...............762.724.257..889.....................844.......*......=....@125.\n", - "879 \n", - " ..............*...446...*......879..827......148......................*730.......@..........*...832...............*.......647.......48......\n", - "827 \n", - " ..............*...446...*......879..827......148......................*730.......@..........*...832...............*.......647.......48......\n", - "148 \n", - " ..............*...446...*......879..827......148......................*730.......@..........*...832...............*.......647.......48......\n", - "730 \n", - " ..............*...446...*......879..827......148......................*730.......@..........*...832...............*.......647.......48......\n", - "647 \n", - " ..............*...446...*......879..827......148......................*730.......@..........*...832...............*.......647.......48......\n", - "48 \n", - " ..............*...446...*......879..827......148......................*730.......@..........*...832...............*.......647.......48......\n", - "500 \n", - " ....500.......994........41.......*.....#805...........*...........614...............*....940................291&.129.8............=........\n", - "994 \n", - " ....500.......994........41.......*.....#805...........*...........614...............*....940................291&.129.8............=........\n", - "41 \n", - " ....500.......994........41.......*.....#805...........*...........614...............*....940................291&.129.8............=........\n", - "805 \n", - " ....500.......994........41.......*.....#805...........*...........614...............*....940................291&.129.8............=........\n", - "614 \n", - " ....500.......994........41.......*.....#805...........*...........614...............*....940................291&.129.8............=........\n", - "940 \n", - " ....500.......994........41.......*.....#805...........*...........614...............*....940................291&.129.8............=........\n", - "291 \n", - " ....500.......994........41.......*.....#805...........*...........614...............*....940................291&.129.8............=........\n", - "129 \n", - " ....500.......994........41.......*.....#805...........*...........614...............*....940................291&.129.8............=........\n", - "8 \n", - " ....500.......994........41.......*.....#805...........*...........614...............*....940................291&.129.8............=........\n", - "581 \n", - " ....*...#..........698..........581.................940.462.....@......443...82.784.593......../.#375..%148............*..#.................\n", - "940 \n", - " ....*...#..........698..........581.................940.462.....@......443...82.784.593......../.#375..%148............*..#.................\n", - "462 \n", - " ....*...#..........698..........581.................940.462.....@......443...82.784.593......../.#375..%148............*..#.................\n", - "443 \n", - " ....*...#..........698..........581.................940.462.....@......443...82.784.593......../.#375..%148............*..#.................\n", - "82 \n", - " ....*...#..........698..........581.................940.462.....@......443...82.784.593......../.#375..%148............*..#.................\n", - "784 \n", - " ....*...#..........698..........581.................940.462.....@......443...82.784.593......../.#375..%148............*..#.................\n", - "593 \n", - " ....*...#..........698..........581.................940.462.....@......443...82.784.593......../.#375..%148............*..#.................\n", - "375 \n", - " ....*...#..........698..........581.................940.462.....@......443...82.784.593......../.#375..%148............*..#.................\n", - "148 \n", - " ....*...#..........698..........581.................940.462.....@......443...82.784.593......../.#375..%148............*..#.................\n", - "39 \n", - " .....39.562...784............................................805...$......@...*..*..........844.....................776....363...667........\n", - "562 \n", - " .....39.562...784............................................805...$......@...*..*..........844.....................776....363...667........\n", - "784 \n", - " .....39.562...784............................................805...$......@...*..*..........844.....................776....363...667........\n", - "805 \n", - " .....39.562...784............................................805...$......@...*..*..........844.....................776....363...667........\n", - "844 \n", - " .....39.562...784............................................805...$......@...*..*..........844.....................776....363...667........\n", - "776 \n", - " .....39.562...784............................................805...$......@...*..*..........844.....................776....363...667........\n", - "363 \n", - " .....39.562...784............................................805...$......@...*..*..........844.....................776....363...667........\n", - "667 \n", - " .....39.562...784............................................805...$......@...*..*..........844.....................776....363...667........\n", - "265 \n", - " ................%...265.......337.....438...295.....................499......341.74..................271.405.......................%.155....\n", - "337 \n", - " ................%...265.......337.....438...295.....................499......341.74..................271.405.......................%.155....\n", - "438 \n", - " ................%...265.......337.....438...295.....................499......341.74..................271.405.......................%.155....\n", - "295 \n", - " ................%...265.......337.....438...295.....................499......341.74..................271.405.......................%.155....\n", - "499 \n", - " ................%...265.......337.....438...295.....................499......341.74..................271.405.......................%.155....\n", - "341 \n", - " ................%...265.......337.....438...295.....................499......341.74..................271.405.......................%.155....\n", - "74 \n", - " ................%...265.......337.....438...295.....................499......341.74..................271.405.......................%.155....\n", - "271 \n", - " ................%...265.......337.....438...295.....................499......341.74..................271.405.......................%.155....\n", - "405 \n", - " ................%...265.......337.....438...295.....................499......341.74..................271.405.......................%.155....\n", - "155 \n", - " ................%...265.......337.....438...295.....................499......341.74..................271.405.......................%.155....\n", - "97 \n", - " .........97..........*......@....*252.*......*....+.........270.229.................394...879*247.....*...*.....146.....................*...\n", - "252 \n", - " .........97..........*......@....*252.*......*....+.........270.229.................394...879*247.....*...*.....146.....................*...\n", - "270 \n", - " .........97..........*......@....*252.*......*....+.........270.229.................394...879*247.....*...*.....146.....................*...\n", - "229 \n", - " .........97..........*......@....*252.*......*....+.........270.229.................394...879*247.....*...*.....146.....................*...\n", - "394 \n", - " .........97..........*......@....*252.*......*....+.........270.229.................394...879*247.....*...*.....146.....................*...\n", - "879 \n", - " .........97..........*......@....*252.*......*....+.........270.229.................394...879*247.....*...*.....146.....................*...\n", - "247 \n", - " .........97..........*......@....*252.*......*....+.........270.229.................394...879*247.....*...*.....146.....................*...\n", - "146 \n", - " .........97..........*......@....*252.*......*....+.........270.229.................394...879*247.....*...*.....146.....................*...\n", - "226 \n", - " ........%.............226..258........996.944......793........*.../...................+..............321.578.....$..........838.....529.831.\n", - "258 \n", - " ........%.............226..258........996.944......793........*.../...................+..............321.578.....$..........838.....529.831.\n", - "996 \n", - " ........%.............226..258........996.944......793........*.../...................+..............321.578.....$..........838.....529.831.\n", - "944 \n", - " ........%.............226..258........996.944......793........*.../...................+..............321.578.....$..........838.....529.831.\n", - "793 \n", - " ........%.............226..258........996.944......793........*.../...................+..............321.578.....$..........838.....529.831.\n", - "321 \n", - " ........%.............226..258........996.944......793........*.../...................+..............321.578.....$..........838.....529.831.\n", - "578 \n", - " ........%.............226..258........996.944......793........*.../...................+..............321.578.....$..........838.....529.831.\n", - "838 \n", - " ........%.............226..258........996.944......793........*.../...................+..............321.578.....$..........838.....529.831.\n", - "529 \n", - " ........%.............226..258........996.944......793........*.../...................+..............321.578.....$..........838.....529.831.\n", - "831 \n", - " ........%.............226..258........996.944......793........*.../...................+..............321.578.....$..........838.....529.831.\n", - "109 \n", - " .................%109.........................................615....822.....................501.............616....293.....&........-......\n", - "615 \n", - " .................%109.........................................615....822.....................501.............616....293.....&........-......\n", - "822 \n", - " .................%109.........................................615....822.....................501.............616....293.....&........-......\n", - "501 \n", - " .................%109.........................................615....822.....................501.............616....293.....&........-......\n", - "616 \n", - " .................%109.........................................615....822.....................501.............616....293.....&........-......\n", - "293 \n", - " .................%109.........................................615....822.....................501.............616....293.....&........-......\n", - "482 \n", - " .......%....482...........................%717.236.......562...........*...........915...580....*............*.....+..........230...........\n", - "717 \n", - " .......%....482...........................%717.236.......562...........*...........915...580....*............*.....+..........230...........\n", - "236 \n", - " .......%....482...........................%717.236.......562...........*...........915...580....*............*.....+..........230...........\n", - "562 \n", - " .......%....482...........................%717.236.......562...........*...........915...580....*............*.....+..........230...........\n", - "915 \n", - " .......%....482...........................%717.236.......562...........*...........915...580....*............*.....+..........230...........\n", - "580 \n", - " .......%....482...........................%717.236.......562...........*...........915...580....*............*.....+..........230...........\n", - "230 \n", - " .......%....482...........................%717.236.......562...........*...........915...580....*............*.....+..........230...........\n", - "303 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "128 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "86 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "762 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "928 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "861 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "311 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "517 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "471 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "544 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "996 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "38 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "628 \n", - " .....303.......*128..86&......762.928.............$........*......861*.311........*....../....517..........471.544.....996.......*38...628..\n", - "563 \n", - " ...........563............89.*......*.583...%.148.......$.987...................35..................996...........=....*...............*....\n", - "89 \n", - " ...........563............89.*......*.583...%.148.......$.987...................35..................996...........=....*...............*....\n", - "583 \n", - " ...........563............89.*......*.583...%.148.......$.987...................35..................996...........=....*...............*....\n", - "148 \n", - " ...........563............89.*......*.583...%.148.......$.987...................35..................996...........=....*...............*....\n", - "987 \n", - " ...........563............89.*......*.583...%.148.......$.987...................35..................996...........=....*...............*....\n", - "35 \n", - " ...........563............89.*......*.583...%.148.......$.987...................35..................996...........=....*...............*....\n", - "967 \n", - " ......776.....+...........*......967...@..168...*.....772.........838*.....480..............................-........976..............530...\n", - "168 \n", - " ......776.....+...........*......967...@..168...*.....772.........838*.....480..............................-........976..............530...\n", - "772 \n", - " ......776.....+...........*......967...@..168...*.....772.........838*.....480..............................-........976..............530...\n", - "838 \n", - " ......776.....+...........*......967...@..168...*.....772.........838*.....480..............................-........976..............530...\n", - "976 \n", - " ......776.....+...........*......967...@..168...*.....772.........838*.....480..............................-........976..............530...\n", - "530 \n", - " ......776.....+...........*......967...@..168...*.....772.........838*.....480..............................-........976..............530...\n", - "649 \n", - " ................649*32...84.#...................315...................37............398.656...631..........340.985*..........522............\n", - "32 \n", - " ................649*32...84.#...................315...................37............398.656...631..........340.985*..........522............\n", - "84 \n", - " ................649*32...84.#...................315...................37............398.656...631..........340.985*..........522............\n", - "315 \n", - " ................649*32...84.#...................315...................37............398.656...631..........340.985*..........522............\n", - "37 \n", - " ................649*32...84.#...................315...................37............398.656...631..........340.985*..........522............\n", - "398 \n", - " ................649*32...84.#...................315...................37............398.656...631..........340.985*..........522............\n", - "631 \n", - " ................649*32...84.#...................315...................37............398.656...631..........340.985*..........522............\n", - "340 \n", - " ................649*32...84.#...................315...................37............398.656...631..........340.985*..........522............\n", - "985 \n", - " ................649*32...84.#...................315...................37............398.656...631..........340.985*..........522............\n", - "522 \n", - " ................649*32...84.#...................315...................37............398.656...631..........340.985*..........522............\n", - "922 \n", - " ............................922........................./.173....894................*.........$....................177.......#..............\n", - "173 \n", - " ............................922........................./.173....894................*.........$....................177.......#..............\n", - "894 \n", - " ............................922........................./.173....894................*.........$....................177.......#..............\n", - "177 \n", - " ............................922........................./.173....894................*.........$....................177.......#..............\n", - "423 \n", - " ......................................................423....*....*.....816.........13.................=..............................251...\n", - "816 \n", - " ......................................................423....*....*.....816.........13.................=..............................251...\n", - "13 \n", - " ......................................................423....*....*.....816.........13.................=..............................251...\n", - "251 \n", - " ......................................................423....*....*.....816.........13.................=..............................251...\n", - "878 \n", - " ..154...................878*......................568......723..329....&......928.................-71.123.378..100...................*......\n", - "568 \n", - " ..154...................878*......................568......723..329....&......928.................-71.123.378..100...................*......\n", - "723 \n", - " ..154...................878*......................568......723..329....&......928.................-71.123.378..100...................*......\n", - "329 \n", - " ..154...................878*......................568......723..329....&......928.................-71.123.378..100...................*......\n", - "71 \n", - " ..154...................878*......................568......723..329....&......928.................-71.123.378..100...................*......\n", - "123 \n", - " ..154...................878*......................568......723..329....&......928.................-71.123.378..100...................*......\n", - "378 \n", - " ..154...................878*......................568......723..329....&......928.................-71.123.378..100...................*......\n", - "100 \n", - " ..154...................878*......................568......723..329....&......928.................-71.123.378..100...................*......\n", - "21 \n", - " ........*21..250............448.734.718.....&....*......................................599...............%....*.....700+.....*803..401.....\n", - "250 \n", - " ........*21..250............448.734.718.....&....*......................................599...............%....*.....700+.....*803..401.....\n", - "448 \n", - " ........*21..250............448.734.718.....&....*......................................599...............%....*.....700+.....*803..401.....\n", - "734 \n", - " ........*21..250............448.734.718.....&....*......................................599...............%....*.....700+.....*803..401.....\n", - "718 \n", - " ........*21..250............448.734.718.....&....*......................................599...............%....*.....700+.....*803..401.....\n", - "599 \n", - " ........*21..250............448.734.718.....&....*......................................599...............%....*.....700+.....*803..401.....\n", - "700 \n", - " ........*21..250............448.734.718.....&....*......................................599...............%....*.....700+.....*803..401.....\n", - "803 \n", - " ........*21..250............448.734.718.....&....*......................................599...............%....*.....700+.....*803..401.....\n", - "401 \n", - " ........*21..250............448.734.718.....&....*......................................599...............%....*.....700+.....*803..401.....\n", - "779 \n", - " .779.550........*.817............./..*....118....980..589.....235......=....539...........*...281*236..........591.........927..........*...\n", - "550 \n", - " .779.550........*.817............./..*....118....980..589.....235......=....539...........*...281*236..........591.........927..........*...\n", - "817 \n", - " .779.550........*.817............./..*....118....980..589.....235......=....539...........*...281*236..........591.........927..........*...\n", - "118 \n", - " .779.550........*.817............./..*....118....980..589.....235......=....539...........*...281*236..........591.........927..........*...\n", - "980 \n", - " .779.550........*.817............./..*....118....980..589.....235......=....539...........*...281*236..........591.........927..........*...\n", - "589 \n", - " .779.550........*.817............./..*....118....980..589.....235......=....539...........*...281*236..........591.........927..........*...\n", - "539 \n", - " .779.550........*.817............./..*....118....980..589.....235......=....539...........*...281*236..........591.........927..........*...\n", - "281 \n", - " .779.550........*.817............./..*....118....980..589.....235......=....539...........*...281*236..........591.........927..........*...\n", - "236 \n", - " .779.550........*.817............./..*....118....980..589.....235......=....539...........*...281*236..........591.........927..........*...\n", - "591 \n", - " .779.550........*.817............./..*....118....980..589.....235......=....539...........*...281*236..........591.........927..........*...\n", - "927 \n", - " .779.550........*.817............./..*....118....980..589.....235......=....539...........*...281*236..........591.........927..........*...\n", - "854 \n", - " ...-.................*...............854.............*.................911.=............939........................616..*............770.50.\n", - "911 \n", - " ...-.................*...............854.............*.................911.=............939........................616..*............770.50.\n", - "939 \n", - " ...-.................*...............854.............*.................911.=............939........................616..*............770.50.\n", - "616 \n", - " ...-.................*...............854.............*.................911.=............939........................616..*............770.50.\n", - "770 \n", - " ...-.................*...............854.............*.................911.=............939........................616..*............770.50.\n", - "50 \n", - " ...-.................*...............854.............*.................911.=............939........................616..*............770.50.\n", - "82 \n", - " .............82......399.......452..................184........643..........................*871..................*....370..................\n", - "399 \n", - " .............82......399.......452..................184........643..........................*871..................*....370..................\n", - "452 \n", - " .............82......399.......452..................184........643..........................*871..................*....370..................\n", - "184 \n", - " .............82......399.......452..................184........643..........................*871..................*....370..................\n", - "643 \n", - " .............82......399.......452..................184........643..........................*871..................*....370..................\n", - "871 \n", - " .............82......399.......452..................184........643..........................*871..................*....370..................\n", - "370 \n", - " .............82......399.......452..................184........643..........................*871..................*....370..................\n", - "185 \n", - " .185.405.....*...634............*......189.838.................*...............@623......252...........315.86.....568...........157.104.....\n", - "634 \n", - " .185.405.....*...634............*......189.838.................*...............@623......252...........315.86.....568...........157.104.....\n", - "189 \n", - " .185.405.....*...634............*......189.838.................*...............@623......252...........315.86.....568...........157.104.....\n", - "838 \n", - " .185.405.....*...634............*......189.838.................*...............@623......252...........315.86.....568...........157.104.....\n", - "623 \n", - " .185.405.....*...634............*......189.838.................*...............@623......252...........315.86.....568...........157.104.....\n", - "252 \n", - " .185.405.....*...634............*......189.838.................*...............@623......252...........315.86.....568...........157.104.....\n", - "315 \n", - " .185.405.....*...634............*......189.838.................*...............@623......252...........315.86.....568...........157.104.....\n", - "86 \n", - " .185.405.....*...634............*......189.838.................*...............@623......252...........315.86.....568...........157.104.....\n", - "568 \n", - " .185.405.....*...634............*......189.838.................*...............@623......252...........315.86.....568...........157.104.....\n", - "104 \n", - " .185.405.....*...634............*......189.838.................*...............@623......252...........315.86.....568...........157.104.....\n", - "586 \n", - " ...&......586.......*........957..........*.......841.........509.600........................896..565.....*...............+............*....\n", - "957 \n", - " ...&......586.......*........957..........*.......841.........509.600........................896..565.....*...............+............*....\n", - "841 \n", - " ...&......586.......*........957..........*.......841.........509.600........................896..565.....*...............+............*....\n", - "509 \n", - " ...&......586.......*........957..........*.......841.........509.600........................896..565.....*...............+............*....\n", - "600 \n", - " ...&......586.......*........957..........*.......841.........509.600........................896..565.....*...............+............*....\n", - "633 \n", - " ..................633.628...........811..........*.....677.........-..580..751...183.........................540.81.......656..665..634.....\n", - "628 \n", - " ..................633.628...........811..........*.....677.........-..580..751...183.........................540.81.......656..665..634.....\n", - "811 \n", - " ..................633.628...........811..........*.....677.........-..580..751...183.........................540.81.......656..665..634.....\n", - "677 \n", - " ..................633.628...........811..........*.....677.........-..580..751...183.........................540.81.......656..665..634.....\n", - "580 \n", - " ..................633.628...........811..........*.....677.........-..580..751...183.........................540.81.......656..665..634.....\n", - "751 \n", - " ..................633.628...........811..........*.....677.........-..580..751...183.........................540.81.......656..665..634.....\n", - "540 \n", - " ..................633.628...........811..........*.....677.........-..580..751...183.........................540.81.......656..665..634.....\n", - "81 \n", - " ..................633.628...........811..........*.....677.........-..580..751...183.........................540.81.......656..665..634.....\n", - "656 \n", - " ..................633.628...........811..........*.....677.........-..580..751...183.........................540.81.......656..665..634.....\n", - "634 \n", - " ..................633.628...........811..........*.....677.........-..580..751...183.........................540.81.......656..665..634.....\n", - "112 \n", - " ......112.............*.....=........./.322...430.........*..........+.....*...............683............$.....*...........................\n", - "322 \n", - " ......112.............*.....=........./.322...430.........*..........+.....*...............683............$.....*...........................\n", - "430 \n", - " ......112.............*.....=........./.322...430.........*..........+.....*...............683............$.....*...........................\n", - "683 \n", - " ......112.............*.....=........./.322...430.........*..........+.....*...............683............$.....*...........................\n", - "830 \n", - " 830&...*..426........649..910...........*................717..359........831........=..157..%.............143......758................579...\n", - "426 \n", - " 830&...*..426........649..910...........*................717..359........831........=..157..%.............143......758................579...\n", - "649 \n", - " 830&...*..426........649..910...........*................717..359........831........=..157..%.............143......758................579...\n", - "910 \n", - " 830&...*..426........649..910...........*................717..359........831........=..157..%.............143......758................579...\n", - "717 \n", - " 830&...*..426........649..910...........*................717..359........831........=..157..%.............143......758................579...\n", - "359 \n", - " 830&...*..426........649..910...........*................717..359........831........=..157..%.............143......758................579...\n", - "831 \n", - " 830&...*..426........649..910...........*................717..359........831........=..157..%.............143......758................579...\n", - "157 \n", - " 830&...*..426........649..910...........*................717..359........831........=..157..%.............143......758................579...\n", - "143 \n", - " 830&...*..426........649..910...........*................717..359........831........=..157..%.............143......758................579...\n", - "758 \n", - " 830&...*..426........649..910...........*................717..359........831........=..157..%.............143......758................579...\n", - "373 \n", - " .....373....*..................215.......666....................*.#...........459..547...+.........773.........980*.........404...126.......\n", - "215 \n", - " .....373....*..................215.......666....................*.#...........459..547...+.........773.........980*.........404...126.......\n", - "666 \n", - " .....373....*..................215.......666....................*.#...........459..547...+.........773.........980*.........404...126.......\n", - "459 \n", - " .....373....*..................215.......666....................*.#...........459..547...+.........773.........980*.........404...126.......\n", - "547 \n", - " .....373....*..................215.......666....................*.#...........459..547...+.........773.........980*.........404...126.......\n", - "773 \n", - " .....373....*..................215.......666....................*.#...........459..547...+.........773.........980*.........404...126.......\n", - "980 \n", - " .....373....*..................215.......666....................*.#...........459..547...+.........773.........980*.........404...126.......\n", - "404 \n", - " .....373....*..................215.......666....................*.#...........459..547...+.........773.........980*.........404...126.......\n", - "126 \n", - " .....373....*..................215.......666....................*.#...........459..547...+.........773.........980*.........404...126.......\n", - "636 \n", - " 205......636....................*...420.......440..........225.11.516...568....*......................*....474........620...*.....*.........\n", - "420 \n", - " 205......636....................*...420.......440..........225.11.516...568....*......................*....474........620...*.....*.........\n", - "440 \n", - " 205......636....................*...420.......440..........225.11.516...568....*......................*....474........620...*.....*.........\n", - "11 \n", - " 205......636....................*...420.......440..........225.11.516...568....*......................*....474........620...*.....*.........\n", - "516 \n", - " 205......636....................*...420.......440..........225.11.516...568....*......................*....474........620...*.....*.........\n", - "568 \n", - " 205......636....................*...420.......440..........225.11.516...568....*......................*....474........620...*.....*.........\n", - "620 \n", - " 205......636....................*...420.......440..........225.11.516...568....*......................*....474........620...*.....*.........\n", - "685 \n", - " ..............250......685...209.....+...........*257.................../...407.......295..498....122.............970...@.392.412...........\n", - "209 \n", - " ..............250......685...209.....+...........*257.................../...407.......295..498....122.............970...@.392.412...........\n", - "257 \n", - " ..............250......685...209.....+...........*257.................../...407.......295..498....122.............970...@.392.412...........\n", - "407 \n", - " ..............250......685...209.....+...........*257.................../...407.......295..498....122.............970...@.392.412...........\n", - "295 \n", - " ..............250......685...209.....+...........*257.................../...407.......295..498....122.............970...@.392.412...........\n", - "498 \n", - " ..............250......685...209.....+...........*257.................../...407.......295..498....122.............970...@.392.412...........\n", - "970 \n", - " ..............250......685...209.....+...........*257.................../...407.......295..498....122.............970...@.392.412...........\n", - "392 \n", - " ..............250......685...209.....+...........*257.................../...407.......295..498....122.............970...@.392.412...........\n", - "412 \n", - " ..............250......685...209.....+...........*257.................../...407.......295..498....122.............970...@.392.412...........\n", - "83 \n", - " 783..83+...........706....=.................330*............833.................*250....%..=..........%...........*............#....898.....\n", - "330 \n", - " 783..83+...........706....=.................330*............833.................*250....%..=..........%...........*............#....898.....\n", - "833 \n", - " 783..83+...........706....=.................330*............833.................*250....%..=..........%...........*............#....898.....\n", - "250 \n", - " 783..83+...........706....=.................330*............833.................*250....%..=..........%...........*............#....898.....\n", - "398 \n", - " ...........$....................................398..35........*......646....759.....#.............527..........160.....254.................\n", - "646 \n", - " ...........$....................................398..35........*......646....759.....#.............527..........160.....254.................\n", - "759 \n", - " ...........$....................................398..35........*......646....759.....#.............527..........160.....254.................\n", - "527 \n", - " ...........$....................................398..35........*......646....759.....#.............527..........160.....254.................\n", - "160 \n", - " ...........$....................................398..35........*......646....759.....#.............527..........160.....254.................\n", - "254 \n", - " ...........$....................................398..35........*......646....759.....#.............527..........160.....254.................\n", - "777 \n", - " 500........777...........112..428...663....957#..............524.....*..../........249..530*672............567......*......*759.....284*....\n", - "112 \n", - " 500........777...........112..428...663....957#..............524.....*..../........249..530*672............567......*......*759.....284*....\n", - "428 \n", - " 500........777...........112..428...663....957#..............524.....*..../........249..530*672............567......*......*759.....284*....\n", - "663 \n", - " 500........777...........112..428...663....957#..............524.....*..../........249..530*672............567......*......*759.....284*....\n", - "957 \n", - " 500........777...........112..428...663....957#..............524.....*..../........249..530*672............567......*......*759.....284*....\n", - "524 \n", - " 500........777...........112..428...663....957#..............524.....*..../........249..530*672............567......*......*759.....284*....\n", - "249 \n", - " 500........777...........112..428...663....957#..............524.....*..../........249..530*672............567......*......*759.....284*....\n", - "530 \n", - " 500........777...........112..428...663....957#..............524.....*..../........249..530*672............567......*......*759.....284*....\n", - "672 \n", - " 500........777...........112..428...663....957#..............524.....*..../........249..530*672............567......*......*759.....284*....\n", - "567 \n", - " 500........777...........112..428...663....957#..............524.....*..../........249..530*672............567......*......*759.....284*....\n", - "759 \n", - " 500........777...........112..428...663....957#..............524.....*..../........249..530*672............567......*......*759.....284*....\n", - "284 \n", - " 500........777...........112..428...663....957#..............524.....*..../........249..530*672............567......*......*759.....284*....\n", - "861 \n", - " ....861....................*.*......*............*...277*832.....644.130..216.446............................*...683.955................950.\n", - "277 \n", - " ....861....................*.*......*............*...277*832.....644.130..216.446............................*...683.955................950.\n", - "832 \n", - " ....861....................*.*......*............*...277*832.....644.130..216.446............................*...683.955................950.\n", - "644 \n", - " ....861....................*.*......*............*...277*832.....644.130..216.446............................*...683.955................950.\n", - "130 \n", - " ....861....................*.*......*............*...277*832.....644.130..216.446............................*...683.955................950.\n", - "216 \n", - " ....861....................*.*......*............*...277*832.....644.130..216.446............................*...683.955................950.\n", - "683 \n", - " ....861....................*.*......*............*...277*832.....644.130..216.446............................*...683.955................950.\n", - "955 \n", - " ....861....................*.*......*............*...277*832.....644.130..216.446............................*...683.955................950.\n", - "950 \n", - " ....861....................*.*......*............*...277*832.....644.130..216.446............................*...683.955................950.\n", - "826 \n", - " ....*........826..........68.535..192.........306..................#..................762%...%....#631..500.406..........763...137..........\n", - "68 \n", - " ....*........826..........68.535..192.........306..................#..................762%...%....#631..500.406..........763...137..........\n", - "535 \n", - " ....*........826..........68.535..192.........306..................#..................762%...%....#631..500.406..........763...137..........\n", - "192 \n", - " ....*........826..........68.535..192.........306..................#..................762%...%....#631..500.406..........763...137..........\n", - "306 \n", - " ....*........826..........68.535..192.........306..................#..................762%...%....#631..500.406..........763...137..........\n", - "762 \n", - " ....*........826..........68.535..192.........306..................#..................762%...%....#631..500.406..........763...137..........\n", - "631 \n", - " ....*........826..........68.535..192.........306..................#..................762%...%....#631..500.406..........763...137..........\n", - "500 \n", - " ....*........826..........68.535..192.........306..................#..................762%...%....#631..500.406..........763...137..........\n", - "406 \n", - " ....*........826..........68.535..192.........306..................#..................762%...%....#631..500.406..........763...137..........\n", - "763 \n", - " ....*........826..........68.535..192.........306..................#..................762%...%....#631..500.406..........763...137..........\n", - "137 \n", - " ....*........826..........68.535..192.........306..................#..................762%...%....#631..500.406..........763...137..........\n", - "65 \n", - " ..65............-...499=..................546.....&.........$........../..........177........988.......@.............336...*..*.............\n", - "499 \n", - " ..65............-...499=..................546.....&.........$........../..........177........988.......@.............336...*..*.............\n", - "546 \n", - " ..65............-...499=..................546.....&.........$........../..........177........988.......@.............336...*..*.............\n", - "177 \n", - " ..65............-...499=..................546.....&.........$........../..........177........988.......@.............336...*..*.............\n", - "988 \n", - " ..65............-...499=..................546.....&.........$........../..........177........988.......@.............336...*..*.............\n", - "336 \n", - " ..65............-...499=..................546.....&.........$........../..........177........988.......@.............336...*..*.............\n", - "362 \n", - " .....362..................@...$..........-....610..65......64.........830..........-...........................452......+.604.542...........\n", - "610 \n", - " .....362..................@...$..........-....610..65......64.........830..........-...........................452......+.604.542...........\n", - "65 \n", - " .....362..................@...$..........-....610..65......64.........830..........-...........................452......+.604.542...........\n", - "64 \n", - " .....362..................@...$..........-....610..65......64.........830..........-...........................452......+.604.542...........\n", - "830 \n", - " .....362..................@...$..........-....610..65......64.........830..........-...........................452......+.604.542...........\n", - "604 \n", - " .....362..................@...$..........-....610..65......64.........830..........-...........................452......+.604.542...........\n", - "542 \n", - " .....362..................@...$..........-....610..65......64.........830..........-...........................452......+.604.542...........\n", - "902 \n", - " ........*902.633*........873..63.....781...31...*.................258.....12...681..........18*........&...&............................848.\n", - "633 \n", - " ........*902.633*........873..63.....781...31...*.................258.....12...681..........18*........&...&............................848.\n", - "873 \n", - " ........*902.633*........873..63.....781...31...*.................258.....12...681..........18*........&...&............................848.\n", - "63 \n", - " ........*902.633*........873..63.....781...31...*.................258.....12...681..........18*........&...&............................848.\n", - "31 \n", - " ........*902.633*........873..63.....781...31...*.................258.....12...681..........18*........&...&............................848.\n", - "12 \n", - " ........*902.633*........873..63.....781...31...*.................258.....12...681..........18*........&...&............................848.\n", - "18 \n", - " ........*902.633*........873..63.....781...31...*.................258.....12...681..........18*........&...&............................848.\n", - "752 \n", - " ..803............752.........................-.....672...................*.............................470..86.59.......%...................\n", - "672 \n", - " ..803............752.........................-.....672...................*.............................470..86.59.......%...................\n", - "470 \n", - " ..803............752.........................-.....672...................*.............................470..86.59.......%...................\n", - "86 \n", - " ..803............752.........................-.....672...................*.............................470..86.59.......%...................\n", - "184 \n", - " .......@..547..........$...184.......320..........+..........471......834...=...551..108.............................176.................82.\n", - "320 \n", - " .......@..547..........$...184.......320..........+..........471......834...=...551..108.............................176.................82.\n", - "471 \n", - " .......@..547..........$...184.......320..........+..........471......834...=...551..108.............................176.................82.\n", - "834 \n", - " .......@..547..........$...184.......320..........+..........471......834...=...551..108.............................176.................82.\n", - "551 \n", - " .......@..547..........$...184.......320..........+..........471......834...=...551..108.............................176.................82.\n", - "108 \n", - " .......@..547..........$...184.......320..........+..........471......834...=...551..108.............................176.................82.\n", - "176 \n", - " .......@..547..........$...184.......320..........+..........471......834...=...551..108.............................176.................82.\n", - "562 \n", - " ..950.562............261...$.....754..+..............134.654*...............778..&......%..713.837.......................329........186.....\n", - "261 \n", - " ..950.562............261...$.....754..+..............134.654*...............778..&......%..713.837.......................329........186.....\n", - "754 \n", - " ..950.562............261...$.....754..+..............134.654*...............778..&......%..713.837.......................329........186.....\n", - "134 \n", - " ..950.562............261...$.....754..+..............134.654*...............778..&......%..713.837.......................329........186.....\n", - "654 \n", - " ..950.562............261...$.....754..+..............134.654*...............778..&......%..713.837.......................329........186.....\n", - "778 \n", - " ..950.562............261...$.....754..+..............134.654*...............778..&......%..713.837.......................329........186.....\n", - "329 \n", - " ..950.562............261...$.....754..+..............134.654*...............778..&......%..713.837.......................329........186.....\n", - "112 \n", - " ............112..72...............*..........917......*.................415............................946....=....614.....*................\n", - "72 \n", - " ............112..72...............*..........917......*.................415............................946....=....614.....*................\n", - "917 \n", - " ............112..72...............*..........917......*.................415............................946....=....614.....*................\n", - "415 \n", - " ............112..72...............*..........917......*.................415............................946....=....614.....*................\n", - "946 \n", - " ............112..72...............*..........917......*.................415............................946....=....614.....*................\n", - "614 \n", - " ............112..72...............*..........917......*.................415............................946....=....614.....*................\n", - "766 \n", - " ..............*.$......850.....766.....308.....*....666................*......812.....293................*.624.......%..296.....612...333...\n", - "308 \n", - " ..............*.$......850.....766.....308.....*....666................*......812.....293................*.624.......%..296.....612...333...\n", - "666 \n", - " ..............*.$......850.....766.....308.....*....666................*......812.....293................*.624.......%..296.....612...333...\n", - "293 \n", - " ..............*.$......850.....766.....308.....*....666................*......812.....293................*.624.......%..296.....612...333...\n", - "624 \n", - " ..............*.$......850.....766.....308.....*....666................*......812.....293................*.624.......%..296.....612...333...\n", - "296 \n", - " ..............*.$......850.....766.....308.....*....666................*......812.....293................*.624.......%..296.....612...333...\n", - "612 \n", - " ..............*.$......850.....766.....308.....*....666................*......812.....293................*.624.......%..296.....612...333...\n", - "996 \n", - " ..996......154...........................*......283.....*.555.%........................-.......552.714.563.......227..............-.........\n", - "154 \n", - " ..996......154...........................*......283.....*.555.%........................-.......552.714.563.......227..............-.........\n", - "283 \n", - " ..996......154...........................*......283.....*.555.%........................-.......552.714.563.......227..............-.........\n", - "555 \n", - " ..996......154...........................*......283.....*.555.%........................-.......552.714.563.......227..............-.........\n", - "552 \n", - " ..996......154...........................*......283.....*.555.%........................-.......552.714.563.......227..............-.........\n", - "714 \n", - " ..996......154...........................*......283.....*.555.%........................-.......552.714.563.......227..............-.........\n", - "563 \n", - " ..996......154...........................*......283.....*.555.%........................-.......552.714.563.......227..............-.........\n", - "227 \n", - " ..996......154...........................*......283.....*.555.%........................-.......552.714.563.......227..............-.........\n", - "682 \n", - " ....*.682.................=.......281.217..............84.*....908.....@...=....522..............$.*.......630......*79..............556....\n", - "217 \n", - " ....*.682.................=.......281.217..............84.*....908.....@...=....522..............$.*.......630......*79..............556....\n", - "84 \n", - " ....*.682.................=.......281.217..............84.*....908.....@...=....522..............$.*.......630......*79..............556....\n", - "908 \n", - " ....*.682.................=.......281.217..............84.*....908.....@...=....522..............$.*.......630......*79..............556....\n", - "522 \n", - " ....*.682.................=.......281.217..............84.*....908.....@...=....522..............$.*.......630......*79..............556....\n", - "79 \n", - " ....*.682.................=.......281.217..............84.*....908.....@...=....522..............$.*.......630......*79..............556....\n", - "635 \n", - " ..635...*............516...402............................333........114..496..*.......324..........522.....................................\n", - "516 \n", - " ..635...*............516...402............................333........114..496..*.......324..........522.....................................\n", - "402 \n", - " ..635...*............516...402............................333........114..496..*.......324..........522.....................................\n", - "333 \n", - " ..635...*............516...402............................333........114..496..*.......324..........522.....................................\n", - "114 \n", - " ..635...*............516...402............................333........114..496..*.......324..........522.....................................\n", - "496 \n", - " ..635...*............516...402............................333........114..496..*.......324..........522.....................................\n", - "522 \n", - " ..635...*............516...402............................333........114..496..*.......324..........522.....................................\n", - "511 \n", - " .........511....779...*............@............350.853.........................791...................................$.....821.....+.......\n", - "779 \n", - " .........511....779...*............@............350.853.........................791...................................$.....821.....+.......\n", - "350 \n", - " .........511....779...*............@............350.853.........................791...................................$.....821.....+.......\n", - "853 \n", - " .........511....779...*............@............350.853.........................791...................................$.....821.....+.......\n", - "791 \n", - " .........511....779...*............@............350.853.........................791...................................$.....821.....+.......\n", - "486 \n", - " .................*.....486........984......332.....*..............893..730*480...................756...................776...........155....\n", - "984 \n", - " .................*.....486........984......332.....*..............893..730*480...................756...................776...........155....\n", - "332 \n", - " .................*.....486........984......332.....*..............893..730*480...................756...................776...........155....\n", - "893 \n", - " .................*.....486........984......332.....*..............893..730*480...................756...................776...........155....\n", - "730 \n", - " .................*.....486........984......332.....*..............893..730*480...................756...................776...........155....\n", - "480 \n", - " .................*.....486........984......332.....*..............893..730*480...................756...................776...........155....\n", - "756 \n", - " .................*.....486........984......332.....*..............893..730*480...................756...................776...........155....\n", - "776 \n", - " .................*.....486........984......332.....*..............893..730*480...................756...................776...........155....\n", - "155 \n", - " .................*.....486........984......332.....*..............893..730*480...................756...................776...........155....\n", - "161 \n", - " ......161......57..590....................@....398..................*....................477.....*......602....506............996...........\n", - "57 \n", - " ......161......57..590....................@....398..................*....................477.....*......602....506............996...........\n", - "590 \n", - " ......161......57..590....................@....398..................*....................477.....*......602....506............996...........\n", - "398 \n", - " ......161......57..590....................@....398..................*....................477.....*......602....506............996...........\n", - "477 \n", - " ......161......57..590....................@....398..................*....................477.....*......602....506............996...........\n", - "602 \n", - " ......161......57..590....................@....398..................*....................477.....*......602....506............996...........\n", - "996 \n", - " ......161......57..590....................@....398..................*....................477.....*......602....506............996...........\n", - "151 \n", - " .151.....*..=.......*......955.......916........#.....=..269.........423..........289......*..379...*..@.....................*..............\n", - "916 \n", - " .151.....*..=.......*......955.......916........#.....=..269.........423..........289......*..379...*..@.....................*..............\n", - "269 \n", - " .151.....*..=.......*......955.......916........#.....=..269.........423..........289......*..379...*..@.....................*..............\n", - "423 \n", - " .151.....*..=.......*......955.......916........#.....=..269.........423..........289......*..379...*..@.....................*..............\n", - "379 \n", - " .151.....*..=.......*......955.......916........#.....=..269.........423..........289......*..379...*..@.....................*..............\n", - "123 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "927 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "600 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "395 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "226 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "676 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "755 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "30 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "58 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "582 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "671 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "118 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "43 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "367 \n", - " ...-....123..927.600...........-........*395........226./....676*755...........30..........58.....582.........671.118..43.367...943......478\n", - "725 \n", - " .....................725........74...............................................+...........................-......*..*................&...\n", - "74 \n", - " .....................725........74...............................................+...........................-......*..*................&...\n", - "563 \n", - " ........378......563*.....*999............*...................497.349...26.....$............362.........&........723....20....717...317.....\n", - "999 \n", - " ........378......563*.....*999............*...................497.349...26.....$............362.........&........723....20....717...317.....\n", - "497 \n", - " ........378......563*.....*999............*...................497.349...26.....$............362.........&........723....20....717...317.....\n", - "349 \n", - " ........378......563*.....*999............*...................497.349...26.....$............362.........&........723....20....717...317.....\n", - "362 \n", - " ........378......563*.....*999............*...................497.349...26.....$............362.........&........723....20....717...317.....\n", - "723 \n", - " ........378......563*.....*999............*...................497.349...26.....$............362.........&........723....20....717...317.....\n", - "20 \n", - " ........378......563*.....*999............*...................497.349...26.....$............362.........&........723....20....717...317.....\n", - "717 \n", - " ........378......563*.....*999............*...................497.349...26.....$............362.........&........723....20....717...317.....\n", - "317 \n", - " ........378......563*.....*999............*...................497.349...26.....$............362.........&........723....20....717...317.....\n", - "22 \n", - " ...*....................22.........../.575.552..........291......*..........600......152.../......./...169......................-.@....*977.\n", - "575 \n", - " ...*....................22.........../.575.552..........291......*..........600......152.../......./...169......................-.@....*977.\n", - "552 \n", - " ...*....................22.........../.575.552..........291......*..........600......152.../......./...169......................-.@....*977.\n", - "291 \n", - " ...*....................22.........../.575.552..........291......*..........600......152.../......./...169......................-.@....*977.\n", - "600 \n", - " ...*....................22.........../.575.552..........291......*..........600......152.../......./...169......................-.@....*977.\n", - "152 \n", - " ...*....................22.........../.575.552..........291......*..........600......152.../......./...169......................-.@....*977.\n", - "169 \n", - " ...*....................22.........../.575.552..........291......*..........600......152.../......./...169......................-.@....*977.\n", - "977 \n", - " ...*....................22.........../.575.552..........291......*..........600......152.../......./...169......................-.@....*977.\n", - "886 \n", - " 886.250..........$.............383.603.............36*.../....%......................*.............253........215..........139....583.......\n", - "250 \n", - " 886.250..........$.............383.603.............36*.../....%......................*.............253........215..........139....583.......\n", - "603 \n", - " 886.250..........$.............383.603.............36*.../....%......................*.............253........215..........139....583.......\n", - "36 \n", - " 886.250..........$.............383.603.............36*.../....%......................*.............253........215..........139....583.......\n", - "253 \n", - " 886.250..........$.............383.603.............36*.../....%......................*.............253........215..........139....583.......\n", - "139 \n", - " 886.250..........$.............383.603.............36*.../....%......................*.............253........215..........139....583.......\n", - "583 \n", - " 886.250..........$.............383.603.............36*.../....%......................*.............253........215..........139....583.......\n", - "225 \n", - " ................225............................................721...814..............829..................*.......613*544.*...=........901.\n", - "721 \n", - " ................225............................................721...814..............829..................*.......613*544.*...=........901.\n", - "814 \n", - " ................225............................................721...814..............829..................*.......613*544.*...=........901.\n", - "829 \n", - " ................225............................................721...814..............829..................*.......613*544.*...=........901.\n", - "613 \n", - " ................225............................................721...814..............829..................*.......613*544.*...=........901.\n", - "544 \n", - " ................225............................................721...814..............829..................*.......613*544.*...=........901.\n", - "741 \n", - " ..........741.......595.........785.............%677..50................=.................252......710....91...............912.180..........\n", - "785 \n", - " ..........741.......595.........785.............%677..50................=.................252......710....91...............912.180..........\n", - "677 \n", - " ..........741.......595.........785.............%677..50................=.................252......710....91...............912.180..........\n", - "50 \n", - " ..........741.......595.........785.............%677..50................=.................252......710....91...............912.180..........\n", - "252 \n", - " ..........741.......595.........785.............%677..50................=.................252......710....91...............912.180..........\n", - "710 \n", - " ..........741.......595.........785.............%677..50................=.................252......710....91...............912.180..........\n", - "91 \n", - " ..........741.......595.........785.............%677..50................=.................252......710....91...............912.180..........\n", - "912 \n", - " ..........741.......595.........785.............%677..50................=.................252......710....91...............912.180..........\n", - "180 \n", - " ..........741.......595.........785.............%677..50................=.................252......710....91...............912.180..........\n", - "808 \n", - " ...........*...................*....808...956..........+.....812...............*381......*.....676.../..........599....................+....\n", - "956 \n", - " ...........*...................*....808...956..........+.....812...............*381......*.....676.../..........599....................+....\n", - "812 \n", - " ...........*...................*....808...956..........+.....812...............*381......*.....676.../..........599....................+....\n", - "381 \n", - " ...........*...................*....808...956..........+.....812...............*381......*.....676.../..........599....................+....\n", - "676 \n", - " ...........*...................*....808...956..........+.....812...............*381......*.....676.../..........599....................+....\n", - "599 \n", - " ...........*...................*....808...956..........+.....812...............*381......*.....676.../..........599....................+....\n", - "134 \n", - " ............134.184......759..81...*.........*.782........41*......=....125.216........679...../..........@........*.................567....\n", - "184 \n", - " ............134.184......759..81...*.........*.782........41*......=....125.216........679...../..........@........*.................567....\n", - "759 \n", - " ............134.184......759..81...*.........*.782........41*......=....125.216........679...../..........@........*.................567....\n", - "81 \n", - " ............134.184......759..81...*.........*.782........41*......=....125.216........679...../..........@........*.................567....\n", - "782 \n", - " ............134.184......759..81...*.........*.782........41*......=....125.216........679...../..........@........*.................567....\n", - "41 \n", - " ............134.184......759..81...*.........*.782........41*......=....125.216........679...../..........@........*.................567....\n", - "216 \n", - " ............134.184......759..81...*.........*.782........41*......=....125.216........679...../..........@........*.................567....\n", - "679 \n", - " ............134.184......759..81...*.........*.782........41*......=....125.216........679...../..........@........*.................567....\n", - "567 \n", - " ............134.184......759..81...*.........*.782........41*......=....125.216........679...../..........@........*.................567....\n", - "165 \n", - " .......165.........*......@................66...*.....*.........379.....................................&..626...241........................\n", - "66 \n", - " .......165.........*......@................66...*.....*.........379.....................................&..626...241........................\n", - "379 \n", - " .......165.........*......@................66...*.....*.........379.....................................&..626...241........................\n", - "626 \n", - " .......165.........*......@................66...*.....*.........379.....................................&..626...241........................\n", - "241 \n", - " .......165.........*......@................66...*.....*.........379.....................................&..626...241........................\n", - "232 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "387 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "86 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "635 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "47 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "806 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "857 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "537 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "240 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "617 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "806 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "941 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "531 \n", - " .........*.........232.........387.86...........635.47.806.857.........$537...............240........617..............806..941..........531.\n", - "687 \n", - " .......687...654.......735......*...$......................%.....357..............*884.......*571..........273.551......*.....*....576..*...\n", - "654 \n", - " .......687...654.......735......*...$......................%.....357..............*884.......*571..........273.551......*.....*....576..*...\n", - "357 \n", - " .......687...654.......735......*...$......................%.....357..............*884.......*571..........273.551......*.....*....576..*...\n", - "884 \n", - " .......687...654.......735......*...$......................%.....357..............*884.......*571..........273.551......*.....*....576..*...\n", - "571 \n", - " .......687...654.......735......*...$......................%.....357..............*884.......*571..........273.551......*.....*....576..*...\n", - "551 \n", - " .......687...654.......735......*...$......................%.....357..............*884.......*571..........273.551......*.....*....576..*...\n", - "576 \n", - " .......687...654.......735......*...$......................%.....357..............*884.......*571..........273.551......*.....*....576..*...\n", - "648 \n", - " ............*................648...................716.304..........*...690....663.................*38...........*....365......911....@..424\n", - "716 \n", - " ............*................648...................716.304..........*...690....663.................*38...........*....365......911....@..424\n", - "304 \n", - " ............*................648...................716.304..........*...690....663.................*38...........*....365......911....@..424\n", - "690 \n", - " ............*................648...................716.304..........*...690....663.................*38...........*....365......911....@..424\n", - "663 \n", - " ............*................648...................716.304..........*...690....663.................*38...........*....365......911....@..424\n", - "38 \n", - " ............*................648...................716.304..........*...690....663.................*38...........*....365......911....@..424\n", - "365 \n", - " ............*................648...................716.304..........*...690....663.................*38...........*....365......911....@..424\n", - "911 \n", - " ............*................648...................716.304..........*...690....663.................*38...........*....365......911....@..424\n", - "67 \n", - " ....67*156...250..828...................&222.......#...*......16....300.+..................-....-.9....813...982..443.......................\n", - "156 \n", - " ....67*156...250..828...................&222.......#...*......16....300.+..................-....-.9....813...982..443.......................\n", - "250 \n", - " ....67*156...250..828...................&222.......#...*......16....300.+..................-....-.9....813...982..443.......................\n", - "828 \n", - " ....67*156...250..828...................&222.......#...*......16....300.+..................-....-.9....813...982..443.......................\n", - "222 \n", - " ....67*156...250..828...................&222.......#...*......16....300.+..................-....-.9....813...982..443.......................\n", - "16 \n", - " ....67*156...250..828...................&222.......#...*......16....300.+..................-....-.9....813...982..443.......................\n", - "300 \n", - " ....67*156...250..828...................&222.......#...*......16....300.+..................-....-.9....813...982..443.......................\n", - "9 \n", - " ....67*156...250..828...................&222.......#...*......16....300.+..................-....-.9....813...982..443.......................\n", - "813 \n", - " ....67*156...250..828...................&222.......#...*......16....300.+..................-....-.9....813...982..443.......................\n", - "982 \n", - " ....67*156...250..828...................&222.......#...*......16....300.+..................-....-.9....813...982..443.......................\n", - "443 \n", - " ....67*156...250..828...................&222.......#...*......16....300.+..................-....-.9....813...982..443.......................\n", - "136 \n", - " .....................*......136..757..................65..314...*........................615.291.......&....*................972............\n", - "65 \n", - " .....................*......136..757..................65..314...*........................615.291.......&....*................972............\n", - "314 \n", - " .....................*......136..757..................65..314...*........................615.291.......&....*................972............\n", - "615 \n", - " .....................*......136..757..................65..314...*........................615.291.......&....*................972............\n", - "291 \n", - " .....................*......136..757..................65..314...*........................615.291.......&....*................972............\n", - "972 \n", - " .....................*......136..757..................65..314...*........................615.291.......&....*................972............\n", - "592 \n", - " ................721..592...@.............................../...808.............665...176.............................200.....*..............\n", - "808 \n", - " ................721..592...@.............................../...808.............665...176.............................200.....*..............\n", - "665 \n", - " ................721..592...@.............................../...808.............665...176.............................200.....*..............\n", - "176 \n", - " ................721..592...@.............................../...808.............665...176.............................200.....*..............\n", - "198 \n", - " ..198..459+............................218........-772..............169...39..*........*........939..742......#....=......532...#..264......\n", - "459 \n", - " ..198..459+............................218........-772..............169...39..*........*........939..742......#....=......532...#..264......\n", - "218 \n", - " ..198..459+............................218........-772..............169...39..*........*........939..742......#....=......532...#..264......\n", - "772 \n", - " ..198..459+............................218........-772..............169...39..*........*........939..742......#....=......532...#..264......\n", - "169 \n", - " ..198..459+............................218........-772..............169...39..*........*........939..742......#....=......532...#..264......\n", - "39 \n", - " ..198..459+............................218........-772..............169...39..*........*........939..742......#....=......532...#..264......\n", - "742 \n", - " ..198..459+............................218........-772..............169...39..*........*........939..742......#....=......532...#..264......\n", - "532 \n", - " ..198..459+............................218........-772..............169...39..*........*........939..742......#....=......532...#..264......\n", - "264 \n", - " ..198..459+............................218........-772..............169...39..*........*........939..742......#....=......532...#..264......\n", - "831 \n", - " .....*...............$..........713...*............................*.....*...831....689...589*.......*.......91....75.........641...#.......\n", - "689 \n", - " .....*...............$..........713...*............................*.....*...831....689...589*.......*.......91....75.........641...#.......\n", - "589 \n", - " .....*...............$..........713...*............................*.....*...831....689...589*.......*.......91....75.........641...#.......\n", - "91 \n", - " .....*...............$..........713...*............................*.....*...831....689...589*.......*.......91....75.........641...#.......\n", - "75 \n", - " .....*...............$..........713...*............................*.....*...831....689...589*.......*.......91....75.........641...#.......\n", - "641 \n", - " .....*...............$..........713...*............................*.....*...831....689...589*.......*.......91....75.........641...#.......\n", - "896 \n", - " ..896..167*........372...138...........462...*227..$.....801......512.........................775.673.......................................\n", - "167 \n", - " ..896..167*........372...138...........462...*227..$.....801......512.........................775.673.......................................\n", - "372 \n", - " ..896..167*........372...138...........462...*227..$.....801......512.........................775.673.......................................\n", - "138 \n", - " ..896..167*........372...138...........462...*227..$.....801......512.........................775.673.......................................\n", - "462 \n", - " ..896..167*........372...138...........462...*227..$.....801......512.........................775.673.......................................\n", - "227 \n", - " ..896..167*........372...138...........462...*227..$.....801......512.........................775.673.......................................\n", - "801 \n", - " ..896..167*........372...138...........462...*227..$.....801......512.........................775.673.......................................\n", - "512 \n", - " ..896..167*........372...138...........462...*227..$.....801......512.........................775.673.......................................\n", - "775 \n", - " ..896..167*........372...138...........462...*227..$.....801......512.........................775.673.......................................\n", - "673 \n", - " ..896..167*........372...138...........462...*227..$.....801......512.........................775.673.......................................\n", - "47 \n", - " ...............47........*.......135...............725.....*...............743..........489*.............735..622.815.551...........519.....\n", - "135 \n", - " ...............47........*.......135...............725.....*...............743..........489*.............735..622.815.551...........519.....\n", - "725 \n", - " ...............47........*.......135...............725.....*...............743..........489*.............735..622.815.551...........519.....\n", - "489 \n", - " ...............47........*.......135...............725.....*...............743..........489*.............735..622.815.551...........519.....\n", - "815 \n", - " ...............47........*.......135...............725.....*...............743..........489*.............735..622.815.551...........519.....\n", - "551 \n", - " ...............47........*.......135...............725.....*...............743..........489*.............735..622.815.551...........519.....\n", - "519 \n", - " ...............47........*.......135...............725.....*...............743..........489*.............735..622.815.551...........519.....\n", - "636 \n", - " .......=........*......636.987...*...................................827........496*........48.121................*.....*........#.....*311.\n", - "987 \n", - " .......=........*......636.987...*...................................827........496*........48.121................*.....*........#.....*311.\n", - "827 \n", - " .......=........*......636.987...*...................................827........496*........48.121................*.....*........#.....*311.\n", - "496 \n", - " .......=........*......636.987...*...................................827........496*........48.121................*.....*........#.....*311.\n", - "48 \n", - " .......=........*......636.987...*...................................827........496*........48.121................*.....*........#.....*311.\n", - "121 \n", - " .......=........*......636.987...*...................................827........496*........48.121................*.....*........#.....*311.\n", - "311 \n", - " .......=........*......636.987...*...................................827........496*........48.121................*.....*........#.....*311.\n", - "525 \n", - " ....525.......819.580.........#.369......119...............77.........*...............10*........*.%.....975.....961....888......304........\n", - "819 \n", - " ....525.......819.580.........#.369......119...............77.........*...............10*........*.%.....975.....961....888......304........\n", - "369 \n", - " ....525.......819.580.........#.369......119...............77.........*...............10*........*.%.....975.....961....888......304........\n", - "10 \n", - " ....525.......819.580.........#.369......119...............77.........*...............10*........*.%.....975.....961....888......304........\n", - "975 \n", - " ....525.......819.580.........#.369......119...............77.........*...............10*........*.%.....975.....961....888......304........\n", - "961 \n", - " ....525.......819.580.........#.369......119...............77.........*...............10*........*.%.....975.....961....888......304........\n", - "888 \n", - " ....525.......819.580.........#.369......119...............77.........*...............10*........*.%.....975.....961....888......304........\n", - "304 \n", - " ....525.......819.580.........#.369......119...............77.........*...............10*........*.%.....975.....961....888......304........\n", - "96 \n", - " ........................96*..........................816............857......=...........376...859.522..=...................................\n", - "857 \n", - " ........................96*..........................816............857......=...........376...859.522..=...................................\n", - "376 \n", - " ........................96*..........................816............857......=...........376...859.522..=...................................\n", - "859 \n", - " ........................96*..........................816............857......=...........376...859.522..=...................................\n", - "522 \n", - " ........................96*..........................816............857......=...........376...859.522..=...................................\n", - "629 \n", - " 629...419..259...#360.......44%.........190..=969...........=...539.....-913.429......................................119.....476...707.....\n", - "419 \n", - " 629...419..259...#360.......44%.........190..=969...........=...539.....-913.429......................................119.....476...707.....\n", - "259 \n", - " 629...419..259...#360.......44%.........190..=969...........=...539.....-913.429......................................119.....476...707.....\n", - "360 \n", - " 629...419..259...#360.......44%.........190..=969...........=...539.....-913.429......................................119.....476...707.....\n", - "44 \n", - " 629...419..259...#360.......44%.........190..=969...........=...539.....-913.429......................................119.....476...707.....\n", - "190 \n", - " 629...419..259...#360.......44%.........190..=969...........=...539.....-913.429......................................119.....476...707.....\n", - "969 \n", - " 629...419..259...#360.......44%.........190..=969...........=...539.....-913.429......................................119.....476...707.....\n", - "913 \n", - " 629...419..259...#360.......44%.........190..=969...........=...539.....-913.429......................................119.....476...707.....\n", - "429 \n", - " 629...419..259...#360.......44%.........190..=969...........=...539.....-913.429......................................119.....476...707.....\n", - "476 \n", - " 629...419..259...#360.......44%.........190..=969...........=...539.....-913.429......................................119.....476...707.....\n", - "707 \n", - " 629...419..259...#360.......44%.........190..=969...........=...539.....-913.429......................................119.....476...707.....\n", - "906 \n", - " ...*.....*...*....................*906.*.....................84.....286...............$...=...127.200.465........324.............=.....*599.\n", - "84 \n", - " ...*.....*...*....................*906.*.....................84.....286...............$...=...127.200.465........324.............=.....*599.\n", - "286 \n", - " ...*.....*...*....................*906.*.....................84.....286...............$...=...127.200.465........324.............=.....*599.\n", - "127 \n", - " ...*.....*...*....................*906.*.....................84.....286...............$...=...127.200.465........324.............=.....*599.\n", - "200 \n", - " ...*.....*...*....................*906.*.....................84.....286...............$...=...127.200.465........324.............=.....*599.\n", - "465 \n", - " ...*.....*...*....................*906.*.....................84.....286...............$...=...127.200.465........324.............=.....*599.\n", - "324 \n", - " ...*.....*...*....................*906.*.....................84.....286...............$...=...127.200.465........324.............=.....*599.\n", - "599 \n", - " ...*.....*...*....................*906.*.....................84.....286...............$...=...127.200.465........324.............=.....*599.\n", - "905 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "762 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "262 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "597 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "847 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "311 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "654 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "837 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "455 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "37 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "439 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "147 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "262 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "787 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "778 \n", - " 905.....762...262.....-597.....847......311......@654...837............*....455..37..439..147....*.....*...262...*.....787..778.............\n", - "908 \n", - " ...........................25...........................=...........908....*.......*................827......%....567....-....#.427..819....\n", - "827 \n", - " ...........................25...........................=...........908....*.......*................827......%....567....-....#.427..819....\n", - "567 \n", - " ...........................25...........................=...........908....*.......*................827......%....567....-....#.427..819....\n", - "427 \n", - " ...........................25...........................=...........908....*.......*................827......%....567....-....#.427..819....\n", - "819 \n", - " ...........................25...........................=...........908....*.......*................827......%....567....-....#.427..819....\n", - "643 \n", - " ..............................#.$....643=...............................886......243....../.....672..............................*....*.....\n", - "886 \n", - " ..............................#.$....643=...............................886......243....../.....672..............................*....*.....\n", - "243 \n", - " ..............................#.$....643=...............................886......243....../.....672..............................*....*.....\n", - "672 \n", - " ..............................#.$....643=...............................886......243....../.....672..............................*....*.....\n", - "185 \n", - " ...........185*....107.....226..965........$.................756........................808.221...-.../574...541&...+....871...326....349...\n", - "107 \n", - " ...........185*....107.....226..965........$.................756........................808.221...-.../574...541&...+....871...326....349...\n", - "226 \n", - " ...........185*....107.....226..965........$.................756........................808.221...-.../574...541&...+....871...326....349...\n", - "965 \n", - " ...........185*....107.....226..965........$.................756........................808.221...-.../574...541&...+....871...326....349...\n", - "756 \n", - " ...........185*....107.....226..965........$.................756........................808.221...-.../574...541&...+....871...326....349...\n", - "808 \n", - " ...........185*....107.....226..965........$.................756........................808.221...-.../574...541&...+....871...326....349...\n", - "221 \n", - " ...........185*....107.....226..965........$.................756........................808.221...-.../574...541&...+....871...326....349...\n", - "574 \n", - " ...........185*....107.....226..965........$.................756........................808.221...-.../574...541&...+....871...326....349...\n", - "541 \n", - " ...........185*....107.....226..965........$.................756........................808.221...-.../574...541&...+....871...326....349...\n", - "871 \n", - " ...........185*....107.....226..965........$.................756........................808.221...-.../574...541&...+....871...326....349...\n", - "326 \n", - " ...........185*....107.....226..965........$.................756........................808.221...-.../574...541&...+....871...326....349...\n", - "349 \n", - " ...........185*....107.....226..965........$.................756........................808.221...-.../574...541&...+....871...326....349...\n", - "841 \n", - " ......................*.....................841.....=...........*688........177................*....................166....*................\n", - "688 \n", - " ......................*.....................841.....=...........*688........177................*....................166....*................\n", - "177 \n", - " ......................*.....................841.....=...........*688........177................*....................166....*................\n", - "166 \n", - " ......................*.....................841.....=...........*688........177................*....................166....*................\n", - "189 \n", - " .......189..744......308.......99*391..630/........463......................@...930..........543..........................519...............\n", - "744 \n", - " .......189..744......308.......99*391..630/........463......................@...930..........543..........................519...............\n", - "308 \n", - " .......189..744......308.......99*391..630/........463......................@...930..........543..........................519...............\n", - "99 \n", - " .......189..744......308.......99*391..630/........463......................@...930..........543..........................519...............\n", - "391 \n", - " .......189..744......308.......99*391..630/........463......................@...930..........543..........................519...............\n", - "630 \n", - " .......189..744......308.......99*391..630/........463......................@...930..........543..........................519...............\n", - "463 \n", - " .......189..744......308.......99*391..630/........463......................@...930..........543..........................519...............\n", - "930 \n", - " .......189..744......308.......99*391..630/........463......................@...930..........543..........................519...............\n", - "543 \n", - " .......189..744......308.......99*391..630/........463......................@...930..........543..........................519...............\n", - "519 \n", - " .......189..744......308.......99*391..630/........463......................@...930..........543..........................519...............\n", - "984 \n", - " ..984.%........-.741.......................................522.915+.....769......*................207....976.....158*.......................\n", - "741 \n", - " ..984.%........-.741.......................................522.915+.....769......*................207....976.....158*.......................\n", - "915 \n", - " ..984.%........-.741.......................................522.915+.....769......*................207....976.....158*.......................\n", - "769 \n", - " ..984.%........-.741.......................................522.915+.....769......*................207....976.....158*.......................\n", - "207 \n", - " ..984.%........-.741.......................................522.915+.....769......*................207....976.....158*.......................\n", - "976 \n", - " ..984.%........-.741.......................................522.915+.....769......*................207....976.....158*.......................\n", - "158 \n", - " ..984.%........-.741.......................................522.915+.....769......*................207....976.....158*.......................\n", - "331 \n", - " ....*...............*...............&.331...787........48...........224..*......184........874.......=.....*........................537.....\n", - "48 \n", - " ....*...............*...............&.331...787........48...........224..*......184........874.......=.....*........................537.....\n", - "224 \n", - " ....*...............*...............&.331...787........48...........224..*......184........874.......=.....*........................537.....\n", - "184 \n", - " ....*...............*...............&.331...787........48...........224..*......184........874.......=.....*........................537.....\n", - "874 \n", - " ....*...............*...............&.331...787........48...........224..*......184........874.......=.....*........................537.....\n", - "537 \n", - " ....*...............*...............&.331...787........48...........224..*......184........874.......=.....*........................537.....\n", - "934 \n", - " .....934....*339...829....495.....682...*.............*....+..........*..794..........-430...*....&........848..367....+............*....505\n", - "339 \n", - " .....934....*339...829....495.....682...*.............*....+..........*..794..........-430...*....&........848..367....+............*....505\n", - "829 \n", - " .....934....*339...829....495.....682...*.............*....+..........*..794..........-430...*....&........848..367....+............*....505\n", - "682 \n", - " .....934....*339...829....495.....682...*.............*....+..........*..794..........-430...*....&........848..367....+............*....505\n", - "794 \n", - " .....934....*339...829....495.....682...*.............*....+..........*..794..........-430...*....&........848..367....+............*....505\n", - "430 \n", - " .....934....*339...829....495.....682...*.............*....+..........*..794..........-430...*....&........848..367....+............*....505\n", - "848 \n", - " .....934....*339...829....495.....682...*.............*....+..........*..794..........-430...*....&........848..367....+............*....505\n", - "175 \n", - " .........175..........................381............270....198......911...................52......642...............45............445......\n", - "381 \n", - " .........175..........................381............270....198......911...................52......642...............45............445......\n", - "270 \n", - " .........175..........................381............270....198......911...................52......642...............45............445......\n", - "198 \n", - " .........175..........................381............270....198......911...................52......642...............45............445......\n", - "911 \n", - " .........175..........................381............270....198......911...................52......642...............45............445......\n", - "52 \n", - " .........175..........................381............270....198......911...................52......642...............45............445......\n", - "642 \n", - " .........175..........................381............270....198......911...................52......642...............45............445......\n", - "45 \n", - " .........175..........................381............270....198......911...................52......642...............45............445......\n", - "445 \n", - " .........175..........................381............270....198......911...................52......642...............45............445......\n", - "534001\n" + "535351\n" ] } ], @@ -2213,11 +73,13 @@ " neighbours = []\n", " checklinestart = max(0, beginindex - 1)\n", " checklineend = min(len(collection[lineindx]), beginindex + endindex + 1)\n", + "\n", " if beginindex > 0:\n", " neighbours.append(collection[lineindx][beginindex-1])\n", + "\n", " if beginindex + endindex < len(collection[lineindx]):\n", " neighbours.append(collection[lineindx][beginindex + endindex])\n", - " \n", + "\n", " if lineindx > 0:\n", " linebefore = collection[lineindx-1]\n", " neighbours.extend(list(linebefore[checklinestart:checklineend]))\n", @@ -2229,7 +91,6 @@ " simbols = set(neighbours).difference(set(numbers), '.')\n", " if len(simbols) > 0:\n", " num = int(collection[lineindx][beginindex : beginindex + endindex])\n", - " print(num, \"\\n\", collection[lineindx])\n", " numberswithneighbours.append(num)\n", "\n", "\n", @@ -2243,19 +104,180 @@ " collection.append(line)\n", "\n", "for i in range(len(collection)):\n", - " beginindex = -1\n", + " index = -1\n", " endindex = 0\n", " for e in range(len(collection[i])):\n", - " if beginindex == -1 and collection[i][e] in numbers:\n", - " beginindex = e\n", - " if beginindex > -1 and collection[i][e] in numbers:\n", + " if index == -1 and collection[i][e].isnumeric():\n", + " index = e\n", + " if index > -1 and collection[i][e].isnumeric():\n", " endindex += 1\n", - " if beginindex > -1 and collection[i][e] not in numbers:\n", - " neighbourlocator(i, beginindex, endindex)\n", - " beginindex = -1\n", + " if (index > -1 and not collection[i][e].isnumeric()) or index > -1 and index + endindex >= len(collection[i]):\n", + " neighbourlocator(i, index, endindex)\n", + " index = -1\n", " endindex = 0\n", "\n", - "print(sum(numberswithneighbours))\n", + "suma = sum(numberswithneighbours)\n", + "print(suma)\n", + " \n", + " \n", + "\n", + "\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "--- Part Two ---\n", + "\n", + "\n", + "The engineer finds the missing part and installs it in the engine! As the engine springs to life, you jump in the closest gondola, finally ready to ascend to the water source.\n", + "\n", + "You don't seem to be going very fast, though. Maybe something is still wrong? Fortunately, the gondola has a phone labeled \"help\", so you pick it up and the engineer answers.\n", + "\n", + "Before you can explain the situation, she suggests that you look out the window. There stands the engineer, holding a phone in one hand and waving with the other. You're going so slowly that you haven't even left the station. You exit the gondola.\n", + "\n", + "The missing part wasn't the only issue - one of the gears in the engine is wrong. A gear is any * symbol that is adjacent to exactly two part numbers. Its gear ratio is the result of multiplying those two numbers together.\n", + "\n", + "This time, you need to find the gear ratio of every gear and add them all up so that the engineer can figure out which gear needs to be replaced.\n", + "\n", + "Consider the same engine schematic again:\n", + "\n", + "467..114..\n", + "\n", + "...*......\n", + "\n", + "..35..633.\n", + "\n", + "......#...\n", + "\n", + "617*......\n", + "\n", + ".....+.58.\n", + "\n", + "..592.....\n", + "\n", + "......755.\n", + "\n", + "...$.*....\n", + "\n", + ".664.598..\n", + "\n", + "In this schematic, there are two gears. The first is in the top left; it has part numbers 467 and 35, so its gear ratio is 16345. The second gear is in the lower right; its gear ratio is 451490. (The * adjacent to 617 is not a gear because it is only adjacent to one part number.) Adding up all of the gear ratios produces 467835.\n", + "\n", + "What is the sum of all of the gear ratios in your engine schematic?" + ] + }, + { + "cell_type": "code", + "execution_count": 92, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "87287096\n" + ] + } + ], + "source": [ + "collection = []\n", + "numberswithneighbours = []\n", + "\n", + "def loader(file):\n", + " with open(file, 'r') as opened:\n", + " for line in opened:\n", + " yield line.strip()\n", + "\n", + "\n", + "\n", + "def neighbourlocator(line, index):\n", + " neighbours = []\n", + " #print(collection[line])\n", + " if index > 0:\n", + " numberbefore = index\n", + " while numberbefore >= 0:\n", + " if collection[line][numberbefore-1].isnumeric():\n", + " numberbefore -= 1\n", + " else:\n", + " break\n", + " if index > numberbefore:\n", + " #print(\"FRONT:\",collection[line][numberbefore : index])\n", + " neighbours.append(int(collection[line][numberbefore : index]))\n", + "\n", + "\n", + " if index + endindex < len(collection[line]):\n", + " numberafter = index\n", + " while numberafter < len(collection[line]):\n", + " if collection[line][numberafter+1].isnumeric():\n", + " numberafter += 1\n", + " else:\n", + " break\n", + " if index < numberafter:\n", + " #print(\"BACK:\", collection[line][index + 1 : numberafter+1], f\"index: {index}, and numberafter: {numberafter}\")\n", + " neighbours.append(int(collection[line][index + 1 : numberafter+1]))\n", + "\n", + " if line > 0:\n", + " base = index\n", + " if index - 1 > 0:\n", + " base -= 1\n", + " \n", + " while collection[line-1][base].isnumeric():\n", + " base -= 1\n", + " \n", + " upperneighbours = \"\"\n", + " while base <= index or collection[line-1][base].isnumeric():\n", + " upperneighbours += collection[line-1][base]\n", + " base += 1\n", + " if len(collection[line-1]) <= base:\n", + " break\n", + " for i in upperneighbours.split('.'):\n", + " if i != '' and i != '.':\n", + " neighbours.append(int(i))\n", + "\n", + " if len(collection) > line:\n", + " base = index\n", + " if index - 1 > 0:\n", + " base -= 1\n", + " \n", + " while collection[line+1][base].isnumeric():\n", + " base -= 1\n", + " \n", + " bottomneighbours = \"\"\n", + " while base <= index or collection[line+1][base].isnumeric():\n", + " bottomneighbours += collection[line+1][base]\n", + " base += 1\n", + " if len(collection[line+1]) <= base:\n", + " break\n", + " for i in bottomneighbours.split('.'):\n", + " if i != '' and i != '.':\n", + " neighbours.append(int(i))\n", + "\n", + " if len(neighbours) == 2:\n", + " numberswithneighbours.append(neighbours[0]*neighbours[1])\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "\n", + "rl = loader('enginenumbers.txt')\n", + "\n", + "while True:\n", + " line = next(rl, None)\n", + " if line == None:\n", + " break\n", + " collection.append(line)\n", + "\n", + "for i in range(len(collection)):\n", + " for e in range(len(collection[i])):\n", + " if '*' == collection[i][e]:\n", + " neighbourlocator(i, e)\n", + "\n", + "\n", + "suma = sum(numberswithneighbours)\n", + "print(suma)\n", " \n", " \n", "\n", @@ -2279,7 +301,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.5" + "version": "3.12.6" } }, "nbformat": 4,