nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265.5 265.25 265.0 264.625 264.25 263.875 263.5 263.0 262.375 261.875 261.25 260.5 259.625 258.875 258.0 257.125 256.125 255.0 254.0 253.125 252.375 251.625 250.875 250.25 249.875 249.625 249.25 249.375 249.5 249.625 249.375 249.125 248.875 248.625 248.5 248.0 247.375 246.75 245.625 244.5 243.375 244.875 246.375 247.875 246.5 244.75 247.5 250.375 253.25 253.5 253.75 249.625 248.5 248.0 248.0 247.875 247.75 247.625 247.375 251.5 255.5 259.25 259.0 258.625 258.25 257.875 257.625 257.5 257.5 257.375 257.25 257.25 257.125 256.625 256.0 255.125 254.25 253.5 252.875 252.125 251.625 251.5 251.625 251.875 252.125 252.375 252.5 255.25 257.875 260.5 262.875 265.25 267.625 269.75 271.875 271.5 271.25 271.25 271.375 271.125 270.875 270.75 270.75 268.375 265.75 262.875 260.125 257.375 254.625 252.375 250.0 250.0 250.0 250.0 249.875 250.25 250.625 250.625 250.625 250.625 250.75 250.875 251.0 251.0 251.0 251.0 251.0 251.0 251.125 251.25 251.375 251.5 251.625 254.5 257.25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan