If statement #2 is passed then text flows normally up to the outer element. The outer text is flowed into its normal flow. The inner contents are themselves offset relative to the outer contents by 12px. Inner contents should be blue, and outer contents red. Rules are "body {display: block; line-height: 200%; width: 400px; height: 400px}, p{display: block}", "span {display: inline}". Also "#outer {position: relative; top: -12px; color: red}" and "#inner {position: relative; top: 12px; color: blue}".
All other properties of this page should be UA-default.