Changed rule for vertical lines. Now: if you have a child commit that is not on m or d and where you are the first parent, you are directly under it
make arrows cross column just before merge