diff --git a/code/datums/helper_datums/teleport.dm b/code/datums/helper_datums/teleport.dm index f3e7b46b003..3576c66dfe4 100644 --- a/code/datums/helper_datums/teleport.dm +++ b/code/datums/helper_datums/teleport.dm @@ -175,7 +175,7 @@ else teleatom.visible_message("\The [teleatom] bounces off of the portal!") return 0 - + /* VOREStation Removal if(destination.z in using_map.admin_levels) //CentCom z-level if(istype(teleatom, /obj/mecha)) var/obj/mecha/MM = teleatom @@ -184,8 +184,11 @@ if(!isemptylist(teleatom.search_contents_for(/obj/item/weapon/storage/backpack/holding))) teleatom.visible_message("\The [teleatom] bounces off of the portal!") return 0 - - - if(destination.z > max_default_z_level()) //Away mission z-levels - return 0 - return 1 + */ //VOREStation Removal End + //VOREStation Edit Start + if(destination.z in using_map.player_levels) + return 1 + if(istype(teleatom, /mob/living)) + to_chat(teleatom, "The portal refuses to carry you that far away!") + return 0 + //VOREStation Edit End \ No newline at end of file diff --git a/maps/tether/submaps/_tether_submaps.dm b/maps/tether/submaps/_tether_submaps.dm index 9b98a87bca6..11fe35c67dc 100644 --- a/maps/tether/submaps/_tether_submaps.dm +++ b/maps/tether/submaps/_tether_submaps.dm @@ -31,8 +31,8 @@ #include "beach/beach.dmm" #include "beach/cave.dmm" #include "alienship/alienship.dmm" -//#include "aerostat/aerostat.dmm" -//#include "aerostat/surface.dmm" +#include "aerostat/aerostat.dmm" +#include "aerostat/surface.dmm" #endif #include "beach/_beach.dm" @@ -89,8 +89,23 @@ name = "Away Mission - Aerostat Surface" +////////////////////////////////////////////////////////////////////////////////////// +// Admin-use z-levels for loading whenever an admin feels like +#if AWAY_MISSION_TEST +#include "admin_use/spa.dmm" +#endif +#include "admin_use/fun.dm" +/datum/map_template/tether_lateload/fun/spa + name = "Space Spa" + desc = "A pleasant spa located in a spaceship." + mappath = 'admin_use/spa.dmm' + associated_map_datum = /datum/map_z_level/tether_lateload/fun/spa + +/datum/map_z_level/tether_lateload/fun/spa + name = "Spa" + flags = MAP_LEVEL_PLAYER|MAP_LEVEL_SEALED ////////////////////////////////////////////////////////////////////////////////////// // Code Shenanigans for Tether lateload maps diff --git a/maps/tether/submaps/admin_use/fun.dm b/maps/tether/submaps/admin_use/fun.dm new file mode 100644 index 00000000000..d16b00899ce --- /dev/null +++ b/maps/tether/submaps/admin_use/fun.dm @@ -0,0 +1,26 @@ +/area/submap/spa + name = "\improper Space Spa" + requires_power = 0 + dynamic_lighting = 0 + + + + +// NEVER EVER use these on an actual included map. +// These are for admins to use when they make quick maps and upload the .dmm files for loading +// during a round. They're just generic areas so they can use them and have them exist without +// using real map areas. +/area/submap/admin_upload + name = "\improper Unknown Area AU" //Nobody will know what this means if they see it, anyway. + requires_power = 1 + dynamic_lighting = 1 +/area/submap/admin_upload/pow + name = "\improper Unknown Area AU+P" + requires_power = 0 +/area/submap/admin_upload/lit + name = "\improper Unknown Area AU+L" + dynamic_lighting = 0 +/area/submap/admin_upload/powlit + name = "\improper Unknown Area AU+PL" + requires_power = 0 + dynamic_lighting = 0 diff --git a/maps/tether/submaps/admin_use/spa.dmm b/maps/tether/submaps/admin_use/spa.dmm new file mode 100644 index 00000000000..ded0c7995e9 --- /dev/null +++ b/maps/tether/submaps/admin_use/spa.dmm @@ -0,0 +1,2747 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/space, +/area/space) +"ab" = ( +/turf/simulated/wall, +/area/submap/spa) +"ac" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plating, +/area/submap/spa) +"ad" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/flame/candle/everburn, +/turf/simulated/floor/wood, +/area/submap/spa) +"ae" = ( +/turf/simulated/floor/wood, +/area/submap/spa) +"af" = ( +/turf/simulated/floor/grass, +/area/submap/spa) +"ag" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating, +/area/submap/spa) +"ah" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/towel, +/obj/item/weapon/towel, +/obj/item/weapon/towel, +/turf/simulated/floor/wood, +/area/submap/spa) +"ai" = ( +/obj/structure/bed/padded, +/turf/simulated/floor/wood, +/area/submap/spa) +"aj" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 1 + }, +/obj/structure/railing{ + icon_state = "railing0"; + dir = 8 + }, +/turf/simulated/floor/water, +/area/submap/spa) +"ak" = ( +/mob/living/simple_animal/fox, +/turf/simulated/floor/grass, +/area/submap/spa) +"al" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 1 + }, +/obj/structure/flora/ausbushes/sunnybush, +/turf/simulated/floor/water, +/area/submap/spa) +"am" = ( +/obj/structure/flora/ausbushes/sunnybush, +/turf/simulated/floor/grass, +/area/submap/spa) +"an" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plating, +/area/submap/spa) +"ao" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 4 + }, +/obj/structure/railing{ + icon_state = "railing0"; + dir = 1 + }, +/turf/simulated/floor/water, +/area/submap/spa) +"ap" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 8 + }, +/turf/simulated/floor/water, +/area/submap/spa) +"aq" = ( +/turf/simulated/floor/water, +/area/submap/spa) +"ar" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 4 + }, +/turf/simulated/floor/water, +/area/submap/spa) +"as" = ( +/obj/structure/flora/ausbushes/palebush, +/obj/structure/railing{ + icon_state = "railing0"; + dir = 4 + }, +/turf/simulated/floor/water, +/area/submap/spa) +"at" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 8 + }, +/obj/structure/flora/ausbushes/palebush, +/turf/simulated/floor/water, +/area/submap/spa) +"au" = ( +/obj/structure/flora/ausbushes/ppflowers, +/turf/simulated/floor/grass, +/area/submap/spa) +"av" = ( +/obj/structure/railing{ + icon_state = "railing0"; + dir = 8 + }, +/obj/structure/railing, +/turf/simulated/floor/water, +/area/submap/spa) +"aw" = ( +/obj/structure/railing, +/turf/simulated/floor/grass, +/area/submap/spa) +"ax" = ( +/obj/structure/railing, +/obj/structure/flora/ausbushes/ppflowers, +/turf/simulated/floor/grass, +/area/submap/spa) +"ay" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/submap/spa) +"az" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/submap/spa) +"aA" = ( +/obj/structure/window/reinforced, +/turf/simulated/floor/wood, +/area/submap/spa) +"aB" = ( +/obj/structure/railing, +/obj/structure/flora/ausbushes/sunnybush, +/turf/simulated/floor/water, +/area/submap/spa) +"aC" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/wood, +/area/submap/spa) +"aD" = ( +/obj/structure/railing, +/obj/structure/railing{ + icon_state = "railing0"; + dir = 4 + }, +/turf/simulated/floor/water, +/area/submap/spa) +"aE" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/wood, +/area/submap/spa) +"aF" = ( +/obj/structure/bed/chair/wood{ + icon_state = "wooden_chair"; + dir = 4 + }, +/turf/simulated/floor/wood, +/area/submap/spa) +"aG" = ( +/obj/structure/bed/chair/wood{ + icon_state = "wooden_chair"; + dir = 8 + }, +/turf/simulated/floor/wood, +/area/submap/spa) +"aH" = ( +/turf/simulated/floor/carpet, +/area/submap/spa) +"aI" = ( +/obj/machinery/door/airlock/glass, +/turf/simulated/floor/tiled/steel, +/area/submap/spa) +"aJ" = ( +/obj/machinery/door/airlock/multi_tile/glass, +/turf/simulated/floor/carpet, +/area/submap/spa) +"aK" = ( +/obj/machinery/vending/food, +/turf/simulated/floor/wood, +/area/submap/spa) +"aL" = ( +/obj/machinery/recharge_station, +/turf/simulated/floor/wood, +/area/submap/spa) +"aM" = ( +/obj/machinery/vending/boozeomat{ + req_access = list() + }, +/turf/simulated/floor/wood, +/area/submap/spa) +"aN" = ( +/obj/structure/bed/chair/wood, +/turf/simulated/floor/wood, +/area/submap/spa) +"aO" = ( +/obj/structure/table/woodentable, +/turf/simulated/floor/wood, +/area/submap/spa) +"aP" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/flame/candle/candelabra/everburn, +/turf/simulated/floor/wood, +/area/submap/spa) +"aQ" = ( +/obj/structure/bed/chair/wood{ + icon_state = "wooden_chair"; + dir = 1 + }, +/turf/simulated/floor/wood, +/area/submap/spa) +"aR" = ( +/obj/machinery/door/airlock/glass, +/turf/simulated/floor/holofloor/wood, +/area/submap/spa) +"aS" = ( +/obj/machinery/door/airlock, +/turf/simulated/floor/tiled/white, +/area/submap/spa) +"aT" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/turf/simulated/floor/plating, +/area/submap/spa) +"aU" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/bluedouble, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"aV" = ( +/obj/structure/table/woodentable, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/button/remote/airlock{ + dir = 8; + id = "spadorm1"; + name = "door bolt control"; + pixel_x = 26; + specialfunctions = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"aW" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/greendouble, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"aX" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/purpledouble, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"aY" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/reddouble, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"aZ" = ( +/turf/simulated/floor/tiled/white, +/area/submap/spa) +"ba" = ( +/obj/structure/toilet, +/turf/simulated/floor/tiled/white, +/area/submap/spa) +"bb" = ( +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 9 + }, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bc" = ( +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 1 + }, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bd" = ( +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 5 + }, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"be" = ( +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bf" = ( +/obj/structure/table/woodentable, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/button/remote/airlock{ + dir = 4; + id = "spadorm3"; + name = "door bolt control"; + pixel_x = -26; + specialfunctions = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bg" = ( +/obj/structure/sink{ + dir = 8; + icon_state = "sink"; + pixel_x = -16 + }, +/turf/simulated/floor/tiled/white, +/area/submap/spa) +"bh" = ( +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 8 + }, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bi" = ( +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bj" = ( +/obj/item/device/radio/beacon{ + anchored = 1 + }, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bk" = ( +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 4 + }, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bl" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bm" = ( +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 10 + }, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bn" = ( +/obj/machinery/teleport/hub, +/obj/effect/floor_decal/industrial/warning, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bo" = ( +/obj/machinery/teleport/station{ + dir = 8 + }, +/obj/effect/floor_decal/industrial/warning, +/obj/machinery/light, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bp" = ( +/obj/machinery/computer/teleporter{ + dir = 1 + }, +/obj/effect/floor_decal/industrial/warning, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bq" = ( +/obj/effect/floor_decal/industrial/warning{ + icon_state = "warning"; + dir = 6 + }, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"br" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/browndouble, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bs" = ( +/obj/structure/table/woodentable, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/button/remote/airlock{ + dir = 8; + id = "spadorm5"; + name = "door bolt control"; + pixel_x = 26; + specialfunctions = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bt" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/orangedouble, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bu" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/rainbowdouble, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bv" = ( +/obj/structure/bed/double/padded, +/obj/item/weapon/bedsheet/yellowdouble, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bw" = ( +/obj/structure/toilet{ + icon_state = "toilet00"; + dir = 1 + }, +/turf/simulated/floor/tiled/white, +/area/submap/spa) +"bx" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/full, +/obj/structure/window/reinforced, +/turf/simulated/floor/plating, +/area/submap/spa) +"by" = ( +/obj/machinery/light{ + dir = 8; + icon_state = "tube1"; + pixel_y = 0 + }, +/turf/simulated/floor/grass, +/area/submap/spa) +"bz" = ( +/obj/structure/table/woodentable, +/obj/random/drinkbottle, +/turf/simulated/floor/wood, +/area/submap/spa) +"bA" = ( +/obj/structure/table/woodentable, +/obj/random/toy, +/turf/simulated/floor/wood, +/area/submap/spa) +"bB" = ( +/obj/structure/table/woodentable, +/obj/random/action_figure, +/turf/simulated/floor/wood, +/area/submap/spa) +"bC" = ( +/obj/structure/table/woodentable, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/button/remote/airlock{ + dir = 4; + id = "spadorm7"; + name = "door bolt control"; + pixel_x = -26; + specialfunctions = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bD" = ( +/obj/machinery/light{ + dir = 8; + icon_state = "tube1"; + pixel_y = 0 + }, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bE" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bF" = ( +/obj/machinery/door/airlock/multi_tile/metal/mait{ + req_one_access = list(160) + }, +/turf/simulated/floor/reinforced, +/area/submap/spa) +"bG" = ( +/obj/machinery/door/airlock{ + id_tag = "spadorm1" + }, +/turf/simulated/floor/holofloor/wood, +/area/submap/spa) +"bH" = ( +/obj/machinery/door/airlock{ + id_tag = "spadorm3" + }, +/turf/simulated/floor/holofloor/wood, +/area/submap/spa) +"bI" = ( +/turf/simulated/shuttle/plating/airless, +/area/space) +"bJ" = ( +/obj/machinery/door/airlock{ + id_tag = "spadorm5" + }, +/turf/simulated/floor/holofloor/wood, +/area/submap/spa) +"bK" = ( +/obj/machinery/door/airlock{ + id_tag = "spadorm7" + }, +/turf/simulated/floor/holofloor/wood, +/area/submap/spa) +"bL" = ( +/obj/machinery/door/airlock{ + id_tag = "spadorm2" + }, +/turf/simulated/floor/holofloor/wood, +/area/submap/spa) +"bM" = ( +/obj/machinery/door/airlock{ + id_tag = "spadorm4" + }, +/turf/simulated/floor/holofloor/wood, +/area/submap/spa) +"bN" = ( +/obj/machinery/door/airlock{ + id_tag = "spadorm6" + }, +/turf/simulated/floor/holofloor/wood, +/area/submap/spa) +"bO" = ( +/obj/machinery/door/airlock{ + id_tag = "spadorm8" + }, +/turf/simulated/floor/holofloor/wood, +/area/submap/spa) +"bP" = ( +/obj/structure/table/woodentable, +/obj/machinery/button/remote/airlock{ + dir = 8; + id = "spadorm2"; + name = "door bolt control"; + pixel_x = 26; + specialfunctions = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bQ" = ( +/obj/structure/table/woodentable, +/obj/machinery/button/remote/airlock{ + dir = 4; + id = "spadorm4"; + name = "door bolt control"; + pixel_x = -26; + specialfunctions = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bR" = ( +/obj/structure/table/woodentable, +/obj/machinery/button/remote/airlock{ + dir = 8; + id = "spadorm6"; + name = "door bolt control"; + pixel_x = 26; + specialfunctions = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bS" = ( +/obj/structure/table/woodentable, +/obj/machinery/button/remote/airlock{ + dir = 4; + id = "spadorm8"; + name = "door bolt control"; + pixel_x = -26; + specialfunctions = 4 + }, +/turf/simulated/floor/carpet/bcarpet, +/area/submap/spa) +"bT" = ( +/obj/machinery/door/airlock{ + name = "Restroom" + }, +/turf/simulated/floor/tiled/white, +/area/submap/spa) +"bU" = ( +/obj/machinery/door/airlock/glass, +/turf/simulated/floor/wood, +/area/submap/spa) +"bV" = ( +/turf/simulated/floor/reinforced{ + name = "ship hull" + }, +/area/space) +"bW" = ( +/mob/living/simple_animal/wah, +/turf/simulated/floor/grass, +/area/submap/spa) +"bX" = ( +/turf/simulated/floor/carpet/blue, +/area/submap/spa) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(3,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(4,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(5,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(6,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(7,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(8,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +aa +aa +aa +aa +aa +aa +"} +(9,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +aa +aa +aa +aa +aa +aa +"} +(10,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +ab +ab +ag +ag +ag +ag +ag +ag +ag +ab +ab +ab +ab +ab +ag +ag +ag +ab +ab +ab +ab +ag +ag +ab +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(11,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +ab +ad +ai +aA +ad +ai +aA +ad +ai +aA +ae +ab +aL +ae +aO +aP +aO +ae +ae +ab +bb +bh +bh +bm +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(12,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +ac +ae +ay +aC +ae +ay +aC +ae +ay +aC +ae +ab +ae +ae +ae +ae +ae +ae +aH +aR +bc +bi +bi +bn +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(13,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +ac +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ab +ae +ae +ae +ae +ae +ae +aH +aT +bc +bj +bi +bo +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(14,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +ac +ah +ae +aj +ap +ap +at +ap +av +ae +ae +aI +ae +ae +ae +ae +ae +ae +aH +aR +bc +bi +bi +bp +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(15,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +ac +ah +ae +al +aq +aq +aq +aq +aB +ae +ae +aT +ae +ae +ae +ae +ae +ae +ae +ab +bd +bk +bk +bq +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(16,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +ac +ah +ae +ao +ar +as +ar +ar +aD +ae +ae +aI +ae +ae +bX +bX +ae +ae +ab +ab +ab +ab +ab +ab +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(17,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +ac +ae +ae +ae +ae +ae +ae +ae +ae +ae +ae +ab +ae +ae +bX +bX +ae +aQ +ab +aU +be +ab +bl +br +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(18,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +ac +ae +az +aE +ae +az +aE +ae +az +aE +ae +ab +aN +ae +bX +bX +ae +bz +ab +aV +be +ab +be +bP +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(19,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +ab +ad +ai +aA +ad +ai +aA +ad +ai +aA +ae +ab +aO +ae +bX +bX +ae +aQ +ab +ab +bG +ab +bL +ab +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(20,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +aN +ae +bX +bX +ae +ae +bU +aH +aH +aH +aH +aH +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(21,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bV +bV +ac +af +ak +af +by +am +aw +ae +aL +aK +aM +ab +ae +ae +bX +bX +ae +ae +ab +ab +bH +ab +bM +ab +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(22,1,1) = {" +aa +aa +aa +aa +aa +bV +bV +bV +bV +bV +bV +bV +ac +af +af +af +af +bW +aw +ae +ae +ae +aH +aJ +aH +ae +bX +bX +ae +aQ +ab +bf +be +ab +be +bQ +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(23,1,1) = {" +aa +aa +aa +aa +aa +bV +bV +bV +bV +bV +bV +bV +ac +af +am +af +au +au +ax +ae +ae +ae +aH +aH +aH +ae +bX +bX +ae +aO +ab +aW +be +ab +bl +bt +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(24,1,1) = {" +aa +aa +aa +aa +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ae +ae +ae +aF +ab +ae +ae +bX +bX +ae +aP +ab +ab +ab +ab +ab +ab +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(25,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +bI +bI +bI +bI +bI +bI +bI +bI +bI +bI +ab +ae +ae +ae +ad +ab +ae +ae +bX +bX +ae +bz +ab +aX +be +ab +bl +bu +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(26,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +bI +bI +bI +bI +bI +bI +bI +bI +bI +bI +ab +aF +ae +ae +aG +ab +aN +ae +bX +bX +ae +aQ +ab +bs +be +ab +be +bR +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(27,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +ab +ab +ab +ab +ab +ab +ab +bI +bI +bI +ab +ad +ae +ae +ae +ab +aO +ae +bX +bX +ae +ae +ab +ab +bJ +ab +bN +ab +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(28,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +ab +bi +bi +bD +bi +bi +ab +bI +bI +bI +ab +aG +ae +ae +aF +ab +aO +ae +bX +bX +ae +ae +bU +aH +aH +aH +aH +aH +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(29,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +ab +bi +bi +bi +bi +bi +ab +bI +bI +bI +ab +ae +ae +ae +ad +ab +aO +ae +bX +bX +ae +aQ +ab +ab +bK +ab +bO +ab +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(30,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +ab +bi +bi +bi +bi +bi +ab +ab +ab +ab +ab +ae +ae +ae +aG +ab +aN +ae +bX +bX +ae +bA +ab +bC +be +ab +be +bS +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(31,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +ab +bi +bi +bi +bi +bi +bF +bi +bD +bi +bF +ae +ae +ae +ae +ab +ae +ae +bX +bX +ae +bB +ab +aY +be +ab +bl +bv +bx +bV +bV +aa +aa +aa +aa +aa +aa +"} +(32,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +ab +bi +bi +bi +bi +bi +bi +bi +bE +bi +bi +ae +ae +ae +ae +ab +ae +ae +bX +bX +ae +aQ +ab +ab +ab +ab +ab +ab +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(33,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +ab +bi +bi +bi +bi +bi +ab +ab +ab +ab +ab +ae +ae +ae +aH +aJ +aH +ae +bX +bX +ae +ae +ab +aZ +bg +aZ +bg +aZ +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(34,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +ab +bi +bi +bE +bi +bi +ab +bI +bI +bI +ab +aF +ae +ae +aH +aH +aH +ae +bX +bX +ae +ae +bT +aZ +aZ +aZ +aZ +aZ +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(35,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +ab +ab +ab +ab +ab +ab +ab +bI +bI +bI +ab +ad +ae +ae +ae +ab +ae +ae +bX +bX +ae +ae +ab +ab +aS +ab +aS +ab +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(36,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +bI +bI +bI +bI +bI +bI +bI +bI +bI +bI +ab +aG +ae +ae +ae +ab +ae +ae +ae +ae +ae +ae +ab +ba +aZ +ab +aZ +bw +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(37,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bI +bI +bI +bI +bI +bI +bI +bI +bI +bI +bI +ab +ab +an +an +ab +ab +ab +ab +an +an +an +ab +ab +ab +ab +ab +ab +ab +ab +bV +bV +aa +aa +aa +aa +aa +aa +"} +(38,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +aa +aa +aa +aa +aa +aa +"} +(39,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +bV +aa +aa +aa +aa +aa +aa +"} +(40,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(41,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(42,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(43,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(44,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(45,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"}