On which conditions can objects be placed between existing objects?

Objects can be placed between existing objects on the following conditions.