Code (cpp):
/summon FallingSand ~ ~1 ~ {Block:redstone_block,Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"/fill ~ ~0 ~1 ~ ~-9 ~1 redstone_block"},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:setblock ~ ~3 ~1 stone},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:setblock ~ ~4 ~ command_block 0 replace {Command:fill ~ ~2 ~ ~ ~-13 ~1 air}},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"kill @e[type=MinecartCommandBlock]"},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"/tp @e 2870 69 3559"},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"/tp @p 2870 69 3561"},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"/setblock 2869 68 3559 minecraft:ladder"},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"/setblock 2869 67 3559 minecraft:ladder"},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"/setblock 2869 66 3559 minecraft:ladder"},Time:1,Riding:{id:"FallingSand",Block:command_block,TileEntityData:{Command:"/setblock 2869 65 3559 minecraft:ladder"},Time:1,Riding:{id:"FallingSand",Block:stone,Time:1}}}}}}}}}}}}
(