mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-10 01:34:01 +00:00
## About The Pull Request We currently have 2 types of xenos in the codebase, simple animal and carbon. I'd like to unite them both under basic, and I thought I should go for simple animal first since it's more of a conversion than a remake. This helps set a base for a future basic-only xeno, which would require the following: - Basic mobs (or just anything than Carbon) to have Organs, which we can then use for things like referring to their plasma sac for egg-laying, etc. - All xeno types having a basic mob variant, preferably with an AI so they would work without a player. - Something be done about larva, either we'd split basic xenos into "larva" and "adult" (like carbon) or have it be a separate path that can also have organs so they can still have hivemind. Everything else seems to have been done overtime as simple animals have been converted to basic (HUDs and holding things now seem possible, etc.) Even if this doesn't work out, at least this cuts off a good chunk of the remaining simple animals to convert to basic. Sprites used (for mapping helpers): Fire medkit Toxin medkit Oingo Boingo punch face (i tried to shrink it down) ## Why It's Good For The Game This helps advance us move away from simple animals, and helps move carbon xenos to basic mob later too if that's what we want to go for. ## Changelog 🆑 refactor: Xenomorphs (Lavaland & Oldstation ones) are now basic mobs. /🆑
797 lines
13 KiB
Plaintext
797 lines
13 KiB
Plaintext
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
|
"aa" = (
|
|
/turf/template_noop,
|
|
/area/template_noop)
|
|
"ab" = (
|
|
/turf/closed/wall/mineral/titanium,
|
|
/area/shuttle/escape)
|
|
"ac" = (
|
|
/obj/effect/spawner/structure/window/reinforced/shuttle,
|
|
/turf/open/floor/plating,
|
|
/area/shuttle/escape)
|
|
"ad" = (
|
|
/obj/structure/table,
|
|
/obj/machinery/chem_dispenser/drinks/beer{
|
|
dir = 8
|
|
},
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"ae" = (
|
|
/turf/closed/wall/mineral/titanium/nodiagonal,
|
|
/area/shuttle/escape)
|
|
"af" = (
|
|
/obj/structure/table/wood,
|
|
/obj/item/flashlight/lamp/green,
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"ag" = (
|
|
/obj/structure/chair/comfy/brown{
|
|
dir = 1
|
|
},
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"ah" = (
|
|
/obj/machinery/computer/emergency_shuttle,
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"ai" = (
|
|
/obj/structure/table/wood,
|
|
/obj/item/storage/fancy/cigarettes/cigars/havana,
|
|
/obj/item/lighter{
|
|
pixel_x = -4;
|
|
pixel_y = 6
|
|
},
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"aj" = (
|
|
/obj/structure/table,
|
|
/obj/machinery/chem_dispenser/drinks{
|
|
dir = 8
|
|
},
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"ak" = (
|
|
/obj/structure/extinguisher_cabinet/directional/north,
|
|
/obj/machinery/light/small/directional/north,
|
|
/turf/open/floor/iron/freezer,
|
|
/area/shuttle/escape)
|
|
"al" = (
|
|
/obj/machinery/computer/atmos_alert{
|
|
dir = 4
|
|
},
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"am" = (
|
|
/obj/structure/chair/comfy/brown{
|
|
dir = 8
|
|
},
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"an" = (
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"ao" = (
|
|
/obj/structure/chair/comfy/brown{
|
|
dir = 4
|
|
},
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"ap" = (
|
|
/obj/machinery/computer/security{
|
|
dir = 8
|
|
},
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"aq" = (
|
|
/obj/machinery/computer/crew{
|
|
dir = 4
|
|
},
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"ar" = (
|
|
/obj/structure/extinguisher_cabinet/directional/south,
|
|
/obj/structure/chair/comfy/brown{
|
|
dir = 8
|
|
},
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"as" = (
|
|
/obj/item/radio/intercom/directional/south,
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"at" = (
|
|
/obj/machinery/button/flasher{
|
|
id = "cockpit_flasher";
|
|
pixel_x = 6;
|
|
pixel_y = -24
|
|
},
|
|
/obj/structure/table/wood/poker,
|
|
/obj/item/storage/box/drinkingglasses,
|
|
/obj/item/reagent_containers/cup/glass/bottle/whiskey,
|
|
/obj/machinery/light/directional/south,
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"au" = (
|
|
/obj/machinery/computer/communications{
|
|
dir = 8
|
|
},
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"az" = (
|
|
/obj/machinery/door/airlock/public/glass{
|
|
name = "Emergency Shuttle Cockpit"
|
|
},
|
|
/obj/effect/mapping_helpers/airlock/access/all/command/general,
|
|
/turf/open/floor/carpet,
|
|
/area/shuttle/escape)
|
|
"aC" = (
|
|
/obj/structure/chair/comfy/shuttle,
|
|
/turf/open/floor/mineral/plastitanium/red,
|
|
/area/shuttle/escape/brig)
|
|
"aE" = (
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"aF" = (
|
|
/obj/structure/musician/piano,
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"aG" = (
|
|
/obj/structure/chair/stool/directional/west{
|
|
can_buckle = 1
|
|
},
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"aH" = (
|
|
/obj/machinery/flasher/directional/west{
|
|
id = "shuttle_flasher"
|
|
},
|
|
/obj/machinery/button/flasher{
|
|
id = "shuttle_flasher";
|
|
pixel_x = -24;
|
|
pixel_y = -6
|
|
},
|
|
/obj/machinery/light/small/directional/west,
|
|
/turf/open/floor/mineral/plastitanium/red,
|
|
/area/shuttle/escape/brig)
|
|
"aI" = (
|
|
/turf/open/floor/mineral/plastitanium/red,
|
|
/area/shuttle/escape/brig)
|
|
"aJ" = (
|
|
/obj/machinery/door/airlock/public/glass{
|
|
name = "Emergency Shuttle Brig"
|
|
},
|
|
/obj/effect/mapping_helpers/airlock/access/all/security/general,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape/brig)
|
|
"aK" = (
|
|
/obj/machinery/door/airlock/titanium{
|
|
name = "Emergency Shuttle Airlock"
|
|
},
|
|
/obj/effect/mapping_helpers/airlock/access/all/security/general,
|
|
/turf/open/floor/mineral/plastitanium/red,
|
|
/area/shuttle/escape/brig)
|
|
"aL" = (
|
|
/obj/structure/extinguisher_cabinet/directional/south,
|
|
/turf/open/floor/mineral/plastitanium/red,
|
|
/area/shuttle/escape/brig)
|
|
"aM" = (
|
|
/obj/structure/chair/comfy/shuttle{
|
|
dir = 1
|
|
},
|
|
/turf/open/floor/mineral/plastitanium/red,
|
|
/area/shuttle/escape/brig)
|
|
"aN" = (
|
|
/obj/structure/chair/stool/bar/directional/north{
|
|
can_buckle = 1;
|
|
name = "buckleable bar stool"
|
|
},
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"aO" = (
|
|
/obj/structure/table/wood/shuttle_bar{
|
|
boot_dir = 9
|
|
},
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"aP" = (
|
|
/obj/structure/table/wood/shuttle_bar,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"aR" = (
|
|
/obj/structure/table/wood/shuttle_bar{
|
|
boot_dir = 8
|
|
},
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"aS" = (
|
|
/obj/structure/extinguisher_cabinet/directional/east,
|
|
/obj/structure/table,
|
|
/obj/item/storage/box/drinkingglasses,
|
|
/obj/item/reagent_containers/cup/glass/bottle/lizardwine,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"aT" = (
|
|
/obj/machinery/door/airlock/titanium{
|
|
name = "Emergency Shuttle Airlock"
|
|
},
|
|
/obj/docking_port/mobile/emergency{
|
|
name = "The Emergency Escape Bar"
|
|
},
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"aU" = (
|
|
/mob/living/basic/alien/maid/barmaid,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"aW" = (
|
|
/obj/structure/chair/wood,
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"aX" = (
|
|
/mob/living/basic/drone/snowflake/bardrone,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"aY" = (
|
|
/obj/machinery/vending/boozeomat,
|
|
/obj/machinery/light/directional/east,
|
|
/turf/closed/wall/mineral/titanium,
|
|
/area/shuttle/escape)
|
|
"aZ" = (
|
|
/obj/structure/chair/wood{
|
|
dir = 4
|
|
},
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"ba" = (
|
|
/obj/structure/table/wood/shuttle_bar,
|
|
/obj/effect/spawner/random/entertainment/gambling,
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"bd" = (
|
|
/obj/structure/table/wood/shuttle_bar{
|
|
boot_dir = 10
|
|
},
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"be" = (
|
|
/obj/structure/table/wood/shuttle_bar{
|
|
boot_dir = 2
|
|
},
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"bg" = (
|
|
/obj/machinery/door/airlock/titanium{
|
|
name = "Emergency Shuttle Airlock"
|
|
},
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"bi" = (
|
|
/turf/open/floor/mineral/titanium,
|
|
/area/shuttle/escape)
|
|
"bk" = (
|
|
/obj/machinery/vending/cigarette,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"bm" = (
|
|
/obj/machinery/door/airlock{
|
|
name = "Unisex Restrooms"
|
|
},
|
|
/turf/open/floor/iron/freezer,
|
|
/area/shuttle/escape)
|
|
"bn" = (
|
|
/obj/structure/sign/departments/medbay/alt,
|
|
/turf/closed/wall/mineral/titanium,
|
|
/area/shuttle/escape)
|
|
"bo" = (
|
|
/obj/machinery/door/airlock/titanium{
|
|
name = "Emergency Shuttle Airlock"
|
|
},
|
|
/turf/open/floor/iron/freezer,
|
|
/area/shuttle/escape)
|
|
"bp" = (
|
|
/turf/open/floor/iron/freezer,
|
|
/area/shuttle/escape)
|
|
"bq" = (
|
|
/obj/machinery/door/airlock/medical/glass{
|
|
name = "Medbay"
|
|
},
|
|
/turf/open/floor/mineral/titanium,
|
|
/area/shuttle/escape)
|
|
"br" = (
|
|
/obj/machinery/stasis,
|
|
/turf/open/floor/mineral/titanium,
|
|
/area/shuttle/escape)
|
|
"bs" = (
|
|
/obj/machinery/door/airlock{
|
|
name = "Unit 1"
|
|
},
|
|
/turf/open/floor/iron/freezer,
|
|
/area/shuttle/escape)
|
|
"bu" = (
|
|
/obj/machinery/door/airlock{
|
|
name = "Unit 2"
|
|
},
|
|
/turf/open/floor/iron/freezer,
|
|
/area/shuttle/escape)
|
|
"bv" = (
|
|
/obj/machinery/door/airlock{
|
|
name = "Unit B"
|
|
},
|
|
/turf/open/floor/iron/freezer,
|
|
/area/shuttle/escape)
|
|
"bw" = (
|
|
/obj/structure/table/optable,
|
|
/obj/item/surgical_drapes,
|
|
/obj/machinery/light/small/directional/west,
|
|
/turf/open/floor/mineral/titanium,
|
|
/area/shuttle/escape)
|
|
"bx" = (
|
|
/obj/structure/toilet{
|
|
dir = 4
|
|
},
|
|
/obj/machinery/light/small/directional/east,
|
|
/turf/open/floor/iron/freezer,
|
|
/area/shuttle/escape)
|
|
"by" = (
|
|
/obj/machinery/recharge_station,
|
|
/obj/machinery/light/small/directional/east,
|
|
/turf/open/floor/iron/freezer,
|
|
/area/shuttle/escape)
|
|
"bz" = (
|
|
/obj/structure/table,
|
|
/obj/item/circular_saw,
|
|
/obj/item/hemostat,
|
|
/obj/item/retractor,
|
|
/obj/item/scalpel,
|
|
/obj/item/surgicaldrill,
|
|
/obj/item/cautery,
|
|
/turf/open/floor/mineral/titanium,
|
|
/area/shuttle/escape)
|
|
"bC" = (
|
|
/obj/structure/window/reinforced/spawner/directional/north,
|
|
/obj/machinery/power/shuttle_engine/heater,
|
|
/turf/open/floor/plating/airless,
|
|
/area/shuttle/escape)
|
|
"bE" = (
|
|
/obj/machinery/power/shuttle_engine/propulsion,
|
|
/turf/open/floor/plating/airless,
|
|
/area/shuttle/escape)
|
|
"bH" = (
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"bI" = (
|
|
/obj/structure/table/wood/shuttle_bar,
|
|
/obj/item/instrument/guitar,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"bJ" = (
|
|
/obj/structure/table/wood/shuttle_bar,
|
|
/obj/item/storage/fancy/donut_box,
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"bK" = (
|
|
/obj/structure/chair/wood{
|
|
dir = 8
|
|
},
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"bL" = (
|
|
/obj/structure/table/wood/shuttle_bar,
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"bM" = (
|
|
/obj/structure/chair/comfy/brown{
|
|
dir = 8
|
|
},
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"bN" = (
|
|
/obj/structure/table,
|
|
/obj/item/storage/box/drinkingglasses,
|
|
/obj/item/reagent_containers/cup/glass/shaker,
|
|
/obj/item/storage/fancy/cigarettes/cigars/havana,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"bO" = (
|
|
/obj/structure/table/wood/shuttle_bar,
|
|
/obj/item/folder/red,
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"bP" = (
|
|
/obj/structure/table/wood/shuttle_bar,
|
|
/obj/item/toy/cards/deck/cas,
|
|
/obj/item/toy/cards/deck/cas/black{
|
|
pixel_y = 6
|
|
},
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"bQ" = (
|
|
/obj/structure/chair/wood{
|
|
dir = 1
|
|
},
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"bR" = (
|
|
/obj/structure/extinguisher_cabinet/directional/south,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"bS" = (
|
|
/obj/structure/table,
|
|
/obj/item/storage/medkit/regular,
|
|
/obj/item/storage/medkit/toxin{
|
|
pixel_x = 4;
|
|
pixel_y = 4
|
|
},
|
|
/turf/open/floor/mineral/titanium,
|
|
/area/shuttle/escape)
|
|
"bU" = (
|
|
/obj/structure/table,
|
|
/obj/item/storage/medkit/fire,
|
|
/obj/item/storage/medkit/brute{
|
|
pixel_x = 4;
|
|
pixel_y = 4
|
|
},
|
|
/turf/open/floor/mineral/titanium,
|
|
/area/shuttle/escape)
|
|
"bV" = (
|
|
/obj/structure/table/wood/shuttle_bar{
|
|
boot_dir = 8
|
|
},
|
|
/obj/effect/fun_balloon/sentience/emergency_shuttle{
|
|
group_name = "bar staff on the Emergency Escape Bar"
|
|
},
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"bW" = (
|
|
/obj/machinery/light/small/directional/east,
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"ca" = (
|
|
/obj/machinery/light/directional/south,
|
|
/obj/machinery/vending/wallmed/directional/south{
|
|
use_power = 0
|
|
},
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"cb" = (
|
|
/obj/machinery/light/small/directional/east,
|
|
/obj/machinery/stasis,
|
|
/turf/open/floor/mineral/titanium,
|
|
/area/shuttle/escape)
|
|
"en" = (
|
|
/obj/structure/chair/stool/bar/directional/east{
|
|
can_buckle = 1;
|
|
name = "buckleable bar stool"
|
|
},
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"eK" = (
|
|
/obj/item/kirbyplants/organic/plant10,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"zw" = (
|
|
/obj/machinery/light/small/directional/west,
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
"EL" = (
|
|
/obj/machinery/status_display/evac/directional/south,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"Nt" = (
|
|
/obj/machinery/flasher/directional/north{
|
|
id = "cockpit_flasher"
|
|
},
|
|
/obj/item/kirbyplants/organic/plant21{
|
|
pixel_x = -3;
|
|
pixel_y = 3
|
|
},
|
|
/obj/machinery/light/directional/north,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"UI" = (
|
|
/obj/item/kirbyplants/organic/plant21{
|
|
pixel_x = -3;
|
|
pixel_y = 3
|
|
},
|
|
/obj/machinery/status_display/evac/directional/north,
|
|
/obj/effect/turf_decal/tile/bar/opposingcorners,
|
|
/turf/open/floor/iron,
|
|
/area/shuttle/escape)
|
|
"ZL" = (
|
|
/obj/item/kirbyplants/organic/plant21{
|
|
pixel_x = -3;
|
|
pixel_y = 3
|
|
},
|
|
/turf/open/floor/iron/grimy,
|
|
/area/shuttle/escape)
|
|
|
|
(1,1,1) = {"
|
|
aa
|
|
aa
|
|
aa
|
|
aa
|
|
ab
|
|
ab
|
|
ab
|
|
aK
|
|
ab
|
|
aT
|
|
ab
|
|
ac
|
|
ac
|
|
ac
|
|
ab
|
|
bg
|
|
ab
|
|
bo
|
|
ab
|
|
ab
|
|
ab
|
|
aa
|
|
"}
|
|
(2,1,1) = {"
|
|
aa
|
|
ab
|
|
ab
|
|
ab
|
|
ab
|
|
aC
|
|
aH
|
|
aL
|
|
ab
|
|
aE
|
|
zw
|
|
aZ
|
|
ZL
|
|
aZ
|
|
zw
|
|
aE
|
|
ab
|
|
bp
|
|
bs
|
|
bx
|
|
ab
|
|
ab
|
|
"}
|
|
(3,1,1) = {"
|
|
ab
|
|
ae
|
|
al
|
|
aq
|
|
ab
|
|
aC
|
|
aI
|
|
aM
|
|
ab
|
|
aE
|
|
aW
|
|
ba
|
|
bL
|
|
bO
|
|
bQ
|
|
bR
|
|
ab
|
|
bp
|
|
ab
|
|
ab
|
|
bC
|
|
bE
|
|
"}
|
|
(4,1,1) = {"
|
|
ac
|
|
af
|
|
am
|
|
ar
|
|
ab
|
|
aC
|
|
aI
|
|
aM
|
|
ab
|
|
aE
|
|
aW
|
|
bJ
|
|
bM
|
|
bP
|
|
bQ
|
|
aE
|
|
ab
|
|
ak
|
|
bu
|
|
bx
|
|
bC
|
|
bE
|
|
"}
|
|
(5,1,1) = {"
|
|
ac
|
|
ag
|
|
an
|
|
as
|
|
ab
|
|
ac
|
|
aJ
|
|
ac
|
|
ae
|
|
aE
|
|
bH
|
|
bK
|
|
bH
|
|
bK
|
|
bH
|
|
EL
|
|
ab
|
|
bp
|
|
ab
|
|
ab
|
|
bC
|
|
bE
|
|
"}
|
|
(6,1,1) = {"
|
|
ac
|
|
ah
|
|
an
|
|
at
|
|
ab
|
|
Nt
|
|
aE
|
|
aE
|
|
aE
|
|
aE
|
|
aE
|
|
aE
|
|
aE
|
|
aE
|
|
aE
|
|
aE
|
|
bm
|
|
bp
|
|
bv
|
|
by
|
|
bC
|
|
bE
|
|
"}
|
|
(7,1,1) = {"
|
|
ac
|
|
ag
|
|
an
|
|
an
|
|
az
|
|
aE
|
|
aE
|
|
en
|
|
en
|
|
en
|
|
en
|
|
en
|
|
en
|
|
en
|
|
aE
|
|
ca
|
|
ae
|
|
ab
|
|
ab
|
|
ab
|
|
bC
|
|
bE
|
|
"}
|
|
(8,1,1) = {"
|
|
ac
|
|
ai
|
|
ao
|
|
ao
|
|
ab
|
|
UI
|
|
aE
|
|
aO
|
|
aR
|
|
bV
|
|
aR
|
|
aR
|
|
aR
|
|
bd
|
|
aN
|
|
aE
|
|
bn
|
|
bi
|
|
bw
|
|
bz
|
|
bC
|
|
bE
|
|
"}
|
|
(9,1,1) = {"
|
|
ab
|
|
ae
|
|
ap
|
|
au
|
|
ab
|
|
aF
|
|
bH
|
|
aP
|
|
aE
|
|
aU
|
|
aX
|
|
aE
|
|
aE
|
|
be
|
|
aE
|
|
aE
|
|
bq
|
|
bi
|
|
bi
|
|
bS
|
|
bC
|
|
bE
|
|
"}
|
|
(10,1,1) = {"
|
|
aa
|
|
ab
|
|
ab
|
|
ab
|
|
ab
|
|
aG
|
|
bW
|
|
bI
|
|
aS
|
|
ad
|
|
aY
|
|
aj
|
|
bN
|
|
be
|
|
eK
|
|
bk
|
|
ac
|
|
br
|
|
cb
|
|
bU
|
|
ab
|
|
ab
|
|
"}
|
|
(11,1,1) = {"
|
|
aa
|
|
aa
|
|
aa
|
|
aa
|
|
ab
|
|
ac
|
|
ab
|
|
ac
|
|
ab
|
|
ab
|
|
ab
|
|
ac
|
|
ac
|
|
ac
|
|
ab
|
|
ab
|
|
ab
|
|
ac
|
|
ab
|
|
ac
|
|
ab
|
|
aa
|
|
"}
|