pppppppppppppppppppppppppppppppppppfffffffffffffff
fffffffffffffffffffffffppppppppppppppppppppppppppp
ppppppppfffffffffffffffffffffffffffffffffffffffpff
ffffffffffffffpfffffffffpppppppppppppppppppppppppp
pppppppppfffffffffffffffffffffffffffffffffffffffpf
ffffffffffffffffffffpppppppppppppppppppppppppppppp
pppppfffffffffffffffffffffffffffffffffffffffpfffff
ffffffffffpppppppppppppppppppppppppppppppppppfffff
ffffffffffffffffffffffffffffffffffpfffffffffffffff
pppppppppppppppppppppppppppppppppppfffffffffffffff
ffffffffffffffffffffffffpfffffffffffffffpppppppppp
pppppppppppppppppppppppppfffffffffffffffffffffffff
ffffffffffffffpfffffffffffffffpppppppppppppppppppp
pppppppppppppppfffffffffffffffffffffffffffffffffff
ffffpfffffffffffffffpppppppppppppppppppppppppppppp
pppppffffffffffffppppppppppppppppppppppppppppppppp
ppfffffffffffffffffffffffffffffffffffffffpffffffff
ffffffffffffffffffffffffffffffffffpfffffffffffffff
pppppppppppppppppppppppppppppppppppfffffffffffffff
ffffffffffffffffffffffffpfffffffffffffffpppppppppp
pppppppppppppppppppppppppfffffffffffffffffffffffff
ffffffffffffffpfffffffffffffffpppppppppppppppppppp
pppppppppppppppfffffffffffffffffffffffffffffffffff
ffffpfffffffffffffffpppppppppppppppppppppppppppppp
pppppfffffffffffffpppppppppppppppppppppppppppppppp
pppfffffffffffffffffffffffffffffffffffffffpfffffff
ffffffffffffffffffffffffffffffffffpfffffffffffffff
pppppppppppppppppppppppppppppppppppfffffffffffffff
ffffffffffffffffffffffffpfffffffffffffff