Outer Keep ========== +-- Level +1 ------------+ | | | *#-M#-* | | / \ | | / \ | | * % * | | | #v | | | | | | | | * * * | | \ / \ / | | \ / \ / | | * * | | | +------------------------+ +-- Ground level --------+ | | | *> * | | | | | | | | *--*--* | | / ? |\ | | / |^ | \ | | * % * * | | \ / | | \ / | | * * | | \ / | | \ / | | * | | # | | | | | %--*--% | | v | v | | | | | * | | | | | | | | * | | v | | | +------------------------+ +-- Level -1 ------------+ | | | % | | |v | | |^ | | % * | | / \ / | | < / \ / | | * *--*-<* | | / \ | | / \ | | * * | | | | | | *#-*> | | # | | | | | * | | / \ | | ^/ \^ | | % % | | | +------------------------+ +-- Level -2 ------------+ | | | * | | | +------------------------+