execute @s ~ ~ ~ detect ~ ~2 ~ log 0 fill ~ ~3 ~ ~ ~9 ~ air 0 destroy
execute @s ~ ~ ~ detect ~ ~2 ~ log 0 fill ~ ~2 ~ ~ ~2 ~ sapling 0 destroy

execute @s ~ ~ ~ detect ~ ~2 ~ log 1 fill ~ ~3 ~ ~ ~9 ~ air 0 destroy
execute @s ~ ~ ~ detect ~ ~2 ~ log 1 fill ~ ~2 ~ ~ ~2 ~ sapling 1 destroy

execute @s ~ ~ ~ detect ~ ~2 ~ log 2 fill ~ ~3 ~ ~ ~9 ~ air 0 destroy
execute @s ~ ~ ~ detect ~ ~2 ~ log 2 fill ~ ~2 ~ ~ ~2 ~ sapling 2 destroy

execute @s ~ ~ ~ detect ~ ~2 ~ log 3 fill ~ ~3 ~ ~ ~15 ~ air 0 destroy
execute @s ~ ~ ~ detect ~ ~2 ~ log 3 fill ~ ~2 ~ ~ ~2 ~ sapling 3 destroy