diff --git a/data/blueprints/library/quickfortress.csv b/data/blueprints/library/quickfortress.csv new file mode 100644 index 000000000..9d11ec675 --- /dev/null +++ b/data/blueprints/library/quickfortress.csv @@ -0,0 +1,768 @@ +#notes label(help) +"This is Buketgeshud, or translated from Dwarvish, The Quick Fortress. It is a set of basic blueprints for quickfort, demonstrating its use in assembling an entire basic (if incomplete) fort." +"" +Buketgeshud is designed around a 30x20 footprint with a common 2x2 central staircase. Blueprints can be repeated in any direction to connect in a modular fashion with adjacent 30x20 areas. A fortresswide example recirculating waterfall/plumbing system is included as an overlay if you're feeling hardcore. +"" +Walkthrough: +1) Embark! +"" +2) Clear a 30 wide x 20 high region of trees on the surface. This should be uninterrupted flat ground with soil (so that we can place farms below). Deconstruct your wagon. +"" +"3) Run /surface1. You'll want to put the cursor in the middle of the 30x20 cleared area (14 right, 8 down from the top left corner). This digs out stairs on the surface, a farm/depot/workshop level below, as well as the beginnings of an entrance moat. The beginnings of a 3rd z-level are also dug out; don't build anything here if you'd like to put waterfall plumbing in later." +"" +"4) After /surface1 is dug out, run /surface2 (beginning from the same starting position as you used for /surface1). This puts down a basic set of workshops commonly needed soon after embark, a couple farm plots, and a depot. It also places and configures starting stockpiles." +"" +"5) If your embark site is near any enemies, run /surface3 to build walls and traps on the surface to protect against invaders." +"" +"6) Dig out the central shaft and tunnels for several z-levels below our surface/depot level. Place the cursor THREE Z-levels below the surface, where no digging has occurred yet, and run /basic1 for 6 z-levels down starting from that level." +"" +"7) Optionally run /basic2 to designate booze-only stockpiles around the central stairs on every z-level below the farming level. The stockpiles are configured to take booze from the level above, so be sure to apply /basic2 on the top level first and work your way down." +"" +"8) Run workshops, bedrooms, and storeroom blueprints on any desired Z-level along our central shaft." +"" +"9) If desired, add a fortresswide waterfall system, bathing your dwarves in tile after tile of lovely waterfall mist as they go about their day. Run /waterfall1 on the z-level immediately below your farm/depot level (you left that space empty, didn't you?) and run /plumbing1 on z-levels below that, down to the bottom of your fort. Each application of /plumbing1 will dig out two floors. On the bottommost level, the screw pumps that will be placed there require 2 floor tiles to sit on, so remove or refloor the 2 northern channel designations in the lower right corner on that z-level. You'll also need a reservior in the z-level below that (not included)." +"" +"10) After all levels are dug out, apply /plumbing2 on the *bottommost* level, just above the reservior. The blueprint will build screw pumps on that level and the level above. Repeat on every alternate level up to the level below where you applied /waterfall1." +"" +"11) Finally, apply /waterfall2 on the z-level where you applied /waterfall1. Route flowing water to the 2 tiles in lower right." +"#dig label(surface1) start(15;10; top left corner of central stairs) message(The 3rd z-level just digs stairs; if you want to install the waterfall plumbing system later, leave this 3rd level EMPTY for now and start the base proper below that; use /basic1 to dig out areas for future use below.) Surface and farm/depot levels" +`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,h,,,,,~,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,h,,h,h,,~,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,h,,,h,,~,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,h,h,,h,`,`,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,h,,,h,h,h,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,h,,h,h,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,h,,,,h,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,h,h,h,h,h,,`,# +`,,,,j,,,,,,,,,,j,j,,,,,,,`,h,,,,,,`,# +`,,,,j,,,,,,,,,,j,j,,,,,,,`,h,,h,h,h,h,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,h,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,h,h,h,h,h,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,h,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,h,,h,h,h,h,`,# +`,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,h,,,,,,`,# +`,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,h,h,h,h,,`,# +`,,,,,,,,,,,,`,,,,,`,,,,,~,~,,,,,,`,# +`,,,,,,,,,,,,`,,,,,`,,,,,`,`,h,h,h,h,h,`,# +`,`,`,`,`,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# +#>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +d,d,d,d,j,d,d,d,d,d,d,d,d,d,j,j,d,d,d,d,d,d,`,`,`,`,`,`,`,`,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,,,,d,d,d,d,d,`,,,,,,,`,# +`,,,,d,,,,,,,,d,,d,d,,d,,,,,`,,,,,,,`,# +d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,`,,,,,,,`,# +d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,`,,,,,,,`,# +`,,,,d,,,,d,d,d,d,,d,d,d,d,,d,d,d,d,`,,,,,,,`,# +d,d,d,d,d,d,d,,d,d,d,d,,d,d,d,d,,d,d,d,d,`,,,,,,,`,# +d,d,d,d,d,d,d,,,,d,d,,,d,d,,,,,,,`,,,,,,,`,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# +d,d,d,d,d,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# +d,d,d,d,d,d,d,,d,d,d,d,,d,d,d,d,d,d,d,d,d,`,,,,,,,`,# +d,d,d,d,d,d,d,,d,d,d,d,,r,r,r,r,d,d,d,d,d,`,,,,,,,`,# +d,d,d,d,d,d,d,d,d,d,d,d,,~,~,~,~,d,d,d,d,d,`,,,,,,,`,# +`,`,`,`,j,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# +#>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +d,,,,i,,,,,,,,,,i,i,,,,,,,,,,j,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,d,d,,,,,,,,,,,,,,,# +,,,,i,,,,,,,,,d,i,i,d,,,,,,,,,j,,,,,# +,,,,i,,,,,,,,,d,i,i,d,,,,,,,,,j,,,,,# +,,,,,,,,,,,,,,d,d,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,i,,,,,,,,,,j,j,,,,,,,,,,j,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#meta label(surface2) Build basic workshops and stockpiles +/surface2_build +/surface2_place +/surface2_query +/surface2_doors +"#build label(surface2_build) hidden() start(15;10; top left corner of central stairs) Populates the surface and farm/depot levels with farm plots, workshops and a depot" +`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,~,# +`,,,,,,,,wu,,,wr,,,,,,,,,,,`,,,,,,,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +`,,,,,,,,wn,,,,,,,,,,,,,,`,,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +`,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,,,,,,,`,# +`,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,,,,,,,`,# +`,,,,,,,,,,,,`,,,,,`,,,,,~,,,,,,,`,# +`,,,,,,,,,,,,`,,,,,`,,,,,`,,,,,,,`,# +`,`,`,`,`,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# +#>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +,,,,`,,,,p(6x7),,,,,,`,`,p(6x7),,,,,,`,`,`,`,`,`,`,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,wl,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +`,`,`,`,,`,`,`,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,`,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,`,`,`,,,`,`,,,`,`,`,`,`,`,`,,,,,,,`,# +,wc,,,,wm,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,`,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,`,,,,,`,,,,,,,D,,,`,,,,,,,`,# +,wt,,,,wr,,`,,,,,`,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,`,,,,,,,,,,`,,,,,,,`,# +,,,,`,,,`,,,,,`,`,`,`,`,,,,,,`,`,`,`,`,`,`,`,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#place label(surface2_place) hidden() start(15;10; top left corner of central stairs) Lay stockpiles on surface and depot/farm levels +`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,# +`,r(6x6),,,,,~,,,,,,,r(3x6),,,r(5x6),,,,,z(1x6),`,`,,,,,~,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,`,`,,~,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,,`,,~,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,`,,`,`,`,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,,`,`,`,`,# +`,~,,,,,~,,,,,,,~,,,~,,,,,~,`,`,,`,`,,,`,# +`,,,,,,,,,,,,,,,,,,w(4x8),,,,`,`,,,,`,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,`,`,`,`,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,`,`,`,`,`,# +`,u(11x3),,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,,,,,,`,# +`,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,`,`,`,`,,`,# +`,,,,,,,,,,,,`,,,,,`,y(4x2),,,,~,~,,,,,,`,# +`,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,`,`,`,`,`,`,# +`,`,`,`,`,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# +#>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +f,f,f,f,,f,f,f,,,,,,,`,`,,,,,,,`,`,`,`,`,`,`,`,# +f,f,f,f,f,f,f,f,,,,,,,f(2x6),,,,,,,,`,,,,,,,`,# +f,f,f,f,f,f,f,f,,,,,,,,,,,,,,,`,,,,,,,`,# +f,f,,,,f,f,f,,,,,,,,,,,,,,,`,,,,,,,`,# +f,f,,,,f,f,f,,,,,,,,,,,,,,,`,,,,,,,`,# +f,f,,,,f,f,f,,,,,,,,,,,,,,,`,,,,,,,`,# +f,f,f,f,f,f,f,f,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,`,,,,,,`,`,`,`,,,,,,`,,,,,,,`,# +,,,,`,,,,,,,,`,,f(2x1),,,`,,,,,`,,,,,,,`,# +w(4x2),,,,,f(9x2),,,,,,,,,`,`,f(1x2),,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,`,`,,,,,,,`,,,,,,,`,# +,,,,`,,,,g(4x2),,,,,,f(2x1),,,,,,,,`,,,,,,,`,# +,,,s(1x8),,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,`,`,,,,,,,`,,,,,,,`,# +,,,,,,,,g(4x5),,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,`,,,,,,,,,`,`,`,`,,,,,,`,`,`,`,`,`,`,`,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#query label(surface2_query) hidden() start(15;10; top left corner of central stairs) message(remember to set the farm plots to grow plump helmets) Adjust surface/depot level stockpiles +`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,# +`,bodyparts,,,,,~,,,,,,,rawhides,,,craftrefuse,,,,,,`,`,,,,,~,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,`,`,,~,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,,`,,~,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,`,,`,`,`,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,,`,`,`,`,# +`,~,,,,,~,,,,,,,~,,,~,,,,,~,`,`,,`,`,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,,,`,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,`,`,`,`,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,,,,,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,,`,`,`,`,`,# +`,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,,,,,,`,# +`,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,`,`,`,`,,`,# +`,,,,,,,,,,,,`,,,,,`,,,,,~,~,,,,,,`,# +`,,,,,,,,,,,,`,,,,,`,,,,,`,`,`,`,`,`,`,`,# +`,`,`,`,`,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# +#>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +noseeds,,,,,,,,,,,,,,`,`,,,,,,,`,`,`,`,`,`,`,`,# +,,,,,,,,,,,,,,seeds,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,`,,,,,,`,`,`,`,,,,,,`,,,,,,,`,# +,,,,`,,,,,,,,`,,booze,t{Down}{Left 2}&,,`,,,,,`,,,,,,,`,# +,,,,,booze,,,,,,,,,`,`,booze,,,,,,`,,,,,,,`,# +,,,,,t{Up 5}&,,,,,,,,,`,`,t{Left 3}&,,,,,,`,,,,,,,`,# +,,,,`,,,,,,,,,,booze,t{Up}{Left 2}&,,,,,,,`,,,,,,,`,# +,,,otherstone,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,`,`,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,~,~,~,~,,,,,,`,,,,,,,`,# +,,,,`,,,,,,,,,`,`,`,`,,,,,,`,`,`,`,`,`,`,`,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#build label(surface2_doors) hidden() start(15;10; top left corner of central stairs) Just builds doors on the depot level (just below the surface) +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +#>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,`,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +`,,,,d,,,,,,,,d,,,,,d,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,`,`,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,`,`,,,,,,,`,,,,,,,`,# +`,,,,d,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,d,d,,,d,d,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,d,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,d,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,`,`,`,`,,,,,,`,,,,,,,`,# +,,,,,,,,,,,,,~,~,~,~,,,,,,`,,,,,,,`,# +`,`,`,`,~,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#meta label(surface3) Build walls and traps to protect against invaders +/surface3_walls +/surface3_traps +#build label(surface3_walls) hidden() start(15;10; top left corner of central stairs) Builds walls and bridges on the surface level. Note that the entrance on the southern wall juts out from the 30x20 footprint by 3 tiles; the southern bridge extends beyond the edge of the blueprint itself.\n\nYou'll need to add and connect levers yourself. +Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,gd(2x3),,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,Cw,Cw,Cw,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# +Cw,,,,,,,,,,,,,,,,,,,,,,Cw,,,,,,,Cw,# +Cw,,,,,,,,,,,,Cw,gw(4x2),,,,Cw,,,,,Cw,,,,,,,Cw,# +Cw,,,,,,,,,,,,Cw,,,,,Cw,,,,,Cw,Cw,,,,,,Cw,# +Cw,,,,,,,,,,,,Cw,,,,,Cw,,,,,ga(2x1),,,,,,,Cw,# +Cw,,,,,,,,,,,,Cw,,,,,Cw,,,,,Cw,Cw,,,,,,Cw,# +Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,,,,,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,Cw,# +,,,,,,,,,,,,Cw,,,,,Cw,,,,,,,,,,,,,# +,,,,,,,,,,,,Cw,gw(4x2),,,,Cw,,,,,,,,,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#build label(surface3_traps) hidden() start(15;10; top left corner of central stairs) Put some stone-fall traps down. +`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,Ts,,~,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,`,`,,~,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,`,,~,~,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,`,Ts,`,`,`,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,`,`,`,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,`,`,Ts,Ts,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,Ts,`,Ts,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,Ts,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,Ts,Ts,Ts,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,`,`,`,`,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,Ts,Ts,Ts,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,`,`,`,`,Ts,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,Ts,Ts,Ts,Ts,`,# +`,,,,,,,,,,,,,,,,,,,,,,`,`,Ts,`,`,`,`,`,# +`,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,Ts,Ts,Ts,Ts,Ts,`,# +`,,,,,,,,,,,,`,~,~,~,~,`,,,,,`,`,`,`,`,`,Ts,`,# +`,,,,,,,,,,,,`,,,,,`,,,,,~,~,Ts,Ts,Ts,Ts,Ts,`,# +`,,,,,,,,,,,,`,,,,,`,,,,,`,`,`,`,`,`,`,`,# +`,`,`,`,`,`,`,`,`,`,`,`,`,~,~,~,~,`,`,`,`,`,`,`,`,`,`,`,`,`,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#dig label(basic1) start(15;10; top left corner of central stairs) Common stair/shaft digging for all floors below surface/depot levels +,,,,i,,,,,,,,,,i,i,,,,,,,,,,i,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# +d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +,,,,i,,,,,,,,,,i,i,,,,,,,,,,i,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#meta label(basic2) Place and configure food/booze stockpiles around the central staircase +/basic2_place +/basic2_query +#place label(basic2_place) hidden() start(15;10; top left corner of central stairs) Places food stockpiles around the central staircase +,,,,`,,,,,,,,,,`,`,,,,,,,,,,`,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,f(2x1),,,,,,,,,,,,,,,,# +,,,,`,,,,,,,,,f(1x2),`,`,f(1x2),,,,,,,,,`,,,,,# +,,,,`,,,,,,,,,,`,`,,,,,,,,,,`,,,,,# +,,,,,,,,,,,,,,f(2x1),,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,`,,,,,,,,,,`,`,,,,,,,,,,`,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +"#query label(basic2_query) hidden() start(15;10; top left corner of central stairs) configures booze stockpiles around stairway, taking from the stockpile on the level above" +,,,,`,,,,,,,,,,`,`,,,,,,,,,,`,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,booze,t<&,,,,,,,,,,,,,,,# +,,,,`,,,,,,,,,booze,`,`,booze,,,,,,,,,`,,,,,# +,,,,`,,,,,,,,,t<&,`,`,t<&,,,,,,,,,`,,,,,# +,,,,,,,,,,,,,,booze,t<&,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,`,,,,,,,,,,`,`,,,,,,,,,,`,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +"#dig label(workshops1) start(15;10; top left corner of central stairs) Just four big rooms, suitable for workshops" +d,d,d,d,i,d,d,d,d,d,d,d,d,,i,i,,d,d,d,d,d,d,d,d,i,d,d,d,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,,# +,d,,,d,,,,,,,,d,,d,d,,d,,,,,,,,d,,,,,# +d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# +d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# +,d,,,d,,,,,,,,d,,d,d,,d,,,,,,,,d,,,,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,`,`,`,`,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,`,,,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,`,,,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,`,,,,# +,,,,i,,,,,,,,,,i,i,,,,,,,,,,i,`,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#meta label(workshops2) Build commonly needed workshops and associated stockpiles +/workshops2_build +/workshops2_place +/workshops2_doors +#build label(workshops2_build) hidden() start(15;10; top left corner of central stairs) Sufficient workshops for basic non-food needs +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,wj,,,,we,,,,we,,,`,`,,,es,,,,ew,,,,ek,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,wj,,,,we,,,,we,,,`,`,,,es,,,,eg,,,,wf,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +`,`,`,`,~,`,`,`,`,`,`,`,`,`,~,~,`,`,`,`,`,`,`,`,`,~,`,`,`,`,# +`,`,`,`,~,`,`,`,`,`,`,`,`,`,~,~,`,`,`,`,`,`,`,`,`,~,`,`,`,`,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,wr,,,,wr,,,,wm,,,`,`,,,wc,,,,wc,,,,wb,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +`,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +`,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +`,,,wt,,,,wt,,,,wm,,,`,`,,,wc,,,,wc,,,,,,,,# +`,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +`,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#place label(workshops2_place) hidden() start(15;10; top left corner of central stairs) Workshop source material piles placed around the workshops. +e,e,e,e,,l,l,l,l,l,l,l,l,,`,`,,b,b,b,b,b,b,b,b,,b,b,b,,# +e,e,e,e,e,l,l,l,l,l,l,l,l,,`,`,,b,b,b,b,b,b,b,b,b,b,b,b,,# +e,e,,,,l,,,,l,,,,,`,`,,,,,b,,,,b,,,,b,,# +e,e,,,,l,,,,l,,,,,`,`,,,,,b,,,,b,,,,b,,# +e,e,,,,l,,,,l,,,,,`,`,,,,,b,,,,b,,,,b,,# +,,,,,l,,,,l,,,,,`,`,,,,,b,,,,b,,,,b,,# +,,,,,l,,,,l,,,,,`,`,,,,,b,,,,b,,,,b,,# +,,,,,l,,,,l,,,,,`,`,,,,,b,,,,b,,,,b,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +`,`,`,`,~,`,`,`,`,`,`,`,`,`,~,~,`,`,`,`,`,`,`,`,`,~,`,`,`,`,# +`,`,`,`,~,`,`,`,`,`,`,`,`,`,~,~,`,`,`,`,`,`,`,`,`,~,`,`,`,`,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,w,,,,w,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,w,,,,w,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,w,,,,w,,,,,,# +,,,s(10x1),,,,,,,,,,,`,`,,w,w,w,w,w,w,w,w,w,,,,,# +,,,,,,,,,,,,,,`,`,,,,,w,,,,w,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,w,,,,w,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,w,,,,w,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#build label(workshops2_doors) hidden() start(15;10; top left corner of central stairs) Fill in doors to the workrooms. +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# +,d,,,d,,,,,,,,d,,,,,d,,,,,,,,d,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,d,,,d,,,,,,,,d,,,,,d,,,,,,,,d,,,,,# +,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +"#dig label(storeroom1) start(15;10; Top left corner of central stairs) Just four big rooms, suitable for storerooms" +d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,# +,,,,d,,,,,,,,d,,d,d,,d,,,,,,,,d,,,,,# +d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# +d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# +,,,,d,,,,,,,,d,,d,d,,d,,,,,,,,d,,,,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,d,d,d,d,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,,,,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,,,,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,,,,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,,d,d,,d,d,d,d,d,d,d,d,d,,,,,# +d,d,d,d,d,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,d,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#meta label(storeroom2a) General stockpiles +/storeroom2a_place +/storeroom2_doors +"#meta label(storeroom2b) Extra storage for wood, food and furniture" +/storeroom2b_place +/storeroom2_doors +#place label(storeroom2a_place) hidden() start(15;10; top left corner of central stairs) General stockpiles +g(6x8),,,,x(1x1),,l(7x8),,,,,,,,,,,d(7x5),,,,,,,p(6x5),x(1x1),,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,b(7x3),,,,,,,z(6x3),,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +`,`,`,`,,`,`,`,`,`,`,`,,`,,,`,,`,`,`,`,`,`,`,,`,`,`,`,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +`,`,`,`,,`,`,`,`,`,`,`,,`,,,`,,`,`,`,`,`,`,`,,`,`,`,`,# +u(13x8),,,,,,,,,,,,,,,,,u(7x8),,,,,,,w(6x8),,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,x(4x5),,,`,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,`,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,`,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,`,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,`,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +"#place label(storeroom2b_place) hidden() start(15;10; top left corner of central stairs) Extra storage for wood, food and furniture" +w(13x8),,,,x(1x1),,,,,,,,,,,,,f(13x8),,,,,,,,x(1x1),,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +`,`,`,`,,`,`,`,`,`,`,`,,`,,,`,,`,`,`,`,`,`,`,,`,`,`,`,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +`,`,`,`,,`,`,`,`,`,`,`,,`,,,`,,`,`,`,`,`,`,`,,`,`,`,`,# +u(13x8),,,,,,,,,,,,,,,,,u(13x8),,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,x(4x5),,,`,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,`,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,`,,,,# +,,,,,,,,,,,,,`,,,`,,,,,,,,,,`,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,`,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#build label(storeroom2_doors) hidden() start(15;10; top left corner of central stairs) Build storeroom doors +,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# +,,,,d,,,,,,,,d,,,,,d,,,,,,,,d,,,,d,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,d,,,,,,,,d,,,,,d,,,,,,,,d,,,,d,# +,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,d,,,d,,,,,,,,,,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#dig label(bedrooms1) start(15;10; top left corner of central stairs) Bedroom complex +d,d,d,,i,,d,d,d,,d,d,d,,i,i,,d,d,d,,d,d,d,,i,,,,,# +d,d,d,d,d,d,d,d,d,,d,d,d,d,d,d,d,d,d,d,,d,d,d,d,d,,d,d,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,d,d,,# +d,d,d,d,d,d,d,d,d,,d,d,d,d,d,d,d,d,d,d,,d,d,d,d,d,d,d,d,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +d,,d,,d,,d,,d,,d,d,d,d,d,d,d,d,d,d,,d,,d,,d,,d,d,,# +d,,d,,d,,d,,d,,,,,,d,d,,,,,,d,,d,,d,,d,d,,# +d,,d,,d,,d,,d,,,d,d,d,d,d,d,d,d,,,d,,d,,d,d,d,d,,# +d,,d,,d,,d,,d,,d,d,d,d,d,d,d,d,d,d,,d,,d,,d,,,,,# +d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# +d,d,d,d,i,d,d,d,d,d,d,d,d,d,i,i,d,d,d,d,d,d,d,d,d,i,d,d,d,d,# +d,,d,,d,,d,,d,,d,d,d,d,d,d,d,d,d,d,,d,,d,,d,,,,,# +d,,d,,d,,d,,d,,,d,d,d,d,d,d,d,d,,,d,,d,,d,d,d,d,,# +d,,d,,d,,d,,d,,,,,,d,d,,,,,,d,,d,,d,,d,d,,# +d,,d,,d,,d,,d,,d,d,d,d,d,d,d,d,d,d,,d,,d,,d,,d,d,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +d,d,d,d,d,d,d,d,d,,d,d,d,d,d,d,d,d,d,d,,d,d,d,d,d,,,,,# +,,,,d,,,,,,,,,,d,d,,,,,,,,,,d,,,,,# +d,d,d,d,d,d,d,d,d,,d,d,d,d,d,d,d,d,d,d,,d,d,d,d,d,,,,,# +,,,,i,,,,,,,,,,i,i,,,,,,,,,,i,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#build label(bedrooms2) start(15;10; top left corner of central stairs) Bedroom furniture +f,h,h,,,,h,h,f,,f,h,h,,,,,h,h,f,,f,h,h,,,,,,,# +b,,,d,,d,,,b,,b,,,d,,,d,,,b,,b,,,d,,,f,h,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,,# +b,f,h,d,,d,h,f,b,,b,f,h,d,,,d,h,f,b,,b,f,h,d,,d,,b,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +b,,b,,,,b,,b,,b,f,h,d,,,d,h,f,b,,b,,b,,,,f,h,,# +f,,f,,,,f,,f,,,,,,,,,,,,,f,,f,,,,,h,,# +h,,h,,,,h,,h,,,t,t,,,,,,,,,h,,h,,,d,,b,,# +d,,d,,,,d,,d,,,c,c,,,,,,,,,d,,d,,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +d,,d,,,,d,,d,,,,,,,,,c,c,,,d,,d,,,,,,,# +h,,h,,,,h,,h,,,,,,,,,t,t,,,h,,h,,,d,,h,,# +f,,f,,,,f,,f,,,,,,,,,,,,,f,,f,,,,,h,,# +b,,b,,,,b,,b,,b,f,h,d,,,d,h,f,b,,b,,b,,,,f,b,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +b,f,h,d,,d,h,f,b,,b,f,h,d,,,d,h,f,b,,b,f,h,d,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +b,f,h,d,,d,h,f,b,,b,f,h,d,,,d,h,f,b,,b,f,h,d,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#query label(bedrooms3) start(15;10; top left corner of central stairs) Makes bedrooms and small dining rooms from beds and tables +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +r+,,,,,,,,r+,,r+,,,,,,,,,r+,,r+,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +r+,,,,,,,,r+,,r+,,,,,,,,,r+,,r+,,,,,,,r+,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +r+,,r+,,,,r+,,r+,,r+,,,,,,,,,r+,,r+,,r+,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,r++&,,,,,,,,,,,,,,,,,r+,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,r++&,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +r+,,r+,,,,r+,,r+,,r+,,,,,,,,,r+,,r+,,r+,,,,,r+,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +r+,,,,,,,,r+,,r+,,,,,,,,,r+,,r+,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +r+,,,,,,,,r+,,r+,,,,,,,,,r+,,r+,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#dig label(plumbing1) start(15;10; top left corner of central stairs) Plumbing for the waterfall system +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,h,h,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,h,,,,,,,,,h,,,,,,,,,,,# +,,,,,,,,,,h,,,,,,,,,h,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,h,h,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,h,# +,,,,,,,,,,,,,,,,,,,,,,,,,,d,d,d,d,# +,,,,,,,,,,,,,,,,,,,,,,,,,,d,,h,h,# +,,,,,,,,,,,,,,,,,,,,,,,,,i,d,,d,d,# +#>,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,h,h,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,h,,,,,,,,,h,,,,,,,,,,,# +,,,,,,,,,,h,,,,,,,,,h,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,h,h,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,d,d,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,h,h,# +,,,,,,,,,,,,,,,,,,,,,,,,,,d,d,d,d,# +,,,,,,,,,,,,,,,,,,,,,,,,,i,d,,h,h,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +"#build label(plumbing2) start(15;10; top left corner of central stairs) Grates, doors, and screw pumps for the waterfall plumbing" +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,G,G,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,G,,,,,,,,,G,,,,,,,,,,,# +,,,,,,,,,,G,,,,,,,,,G,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,G,G,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,`,`,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,d,Msm,Msm,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,~,~,# +#<,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,G,G,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,G,,,,,,,,,G,,,,,,,,,,,# +,,,,,,,,,,G,,,,,,,,,G,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,G,G,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,~,~,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,d,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,Msu,Msu,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,`,`,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +#dig label(waterfall1) start(15;10; top left corner of central stairs) Top-level plumbing for the waterfall system +,,,,i,,,,,,,,,,i,i,,,,,,,,,,i,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,# +,,,,,,d,,,,,,,,,,,,,,,,,,,,,,,d,# +,,,,,,d,,,,,,,,d,d,d,d,d,d,d,d,d,d,d,d,d,d,,d,# +,,,,,,d,,,,,,,,h,h,,,,,,,,,,,,d,,d,# +,,,,,,d,,,,,,,,,,,,,,,,,,,,,d,,d,# +,,,,,,d,,,,,,,,,,,,,,,,,,,,,d,,d,# +,,,,,,d,,,,,,,,,,,,,,,,,,,,,d,,d,# +,,,,i,,d,d,d,d,h,,,,i,i,,,,h,d,d,d,d,,i,,d,,d,# +,,,,i,,d,d,d,d,h,,,,i,i,,,,h,d,d,d,d,,i,,d,d,d,# +,,,,,,,,,,,,,,,,,,,,,,,d,,,,,d,d,# +,,,,,,,,,,,,,,,,,,,,,,,d,d,d,d,d,d,d,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,d,d,d,# +,,,,,,,,,,,,,,h,h,,,,d,d,d,d,d,d,d,d,d,d,d,# +,,,,,,,,,,,,,,d,d,,,,d,,,,,,,,,d,d,# +,,,,,,,,,,,,,,d,d,d,d,d,d,,d,d,d,,d,d,d,d,d,# +,,,,,,,,,,,,,,,,,,,,,d,d,d,d,d,,,d,d,# +,,,,,,,,,,,,,,d,d,d,d,d,d,d,d,d,d,,d,d,d,d,d,# +,,,,i,,,,,,,,,,i,i,,,,,,,,,,i,,,d,d,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,# +"#build label(waterfall2) start(15;10; top left corner of central stairs) message(Remember to link the levers and lock the doors manually) Floodgates, screw pumps, bridges and levers to control flow" +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,x,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,x,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,`,`,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,x,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,gw(2x1),,# +,,,,,,,,,,,,,,,,x,,,,,,Tl,,,,,d,,,# +,,,,,,,,,,,,,,,,,,,,,Tl,Tl,Tl,d,,,,,,# +,,,,,,,,,,,,,,,,,,,,,,Tl,,,,,d,Msm,Msm,# +,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,# +#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#