X j r r

X j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r rX j r r