+- - - -+
' '
' +---+ '
' | A | '
' +---+ '
' | '
' | '
' | '
+ - - - - - - - | - - - - - -+
' Cross: | '
' | '
' +------+ | +---+ '
' | C | --------+-------> | D | '
' +------+ | +---+ '
' | '
+ - - - - - - - | - - - - - -+
' | '
' | '
' v '
' +---+ '
' | B | '
' +---+ '
' '
+- - - -+