/summon FallingSand ~ ~6 ~ {Block:redstone_block,Time:1,Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:/fill ~1 ~ ~ ~1 ~-3 ~ redstone_block},Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/fill ~ ~-2 ~ ~1 ~2 ~ air},Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/say hi},Riding:{id:FallingSand,Block:redstone_Block,Time:1,Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:/gamerule commandBlockOutput false}}}}}}}