nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.875 265.625 265.5 265.375 265.125 264.75 264.25 263.875 263.375 262.875 262.25 261.625 261.0 260.5 260.0 259.375 258.625 257.625 256.625 255.5 254.5 254.375 254.375 254.375 254.25 254.375 254.0 253.875 253.875 253.0 252.125 251.0 250.25 249.5 251.375 253.125 254.75 256.25 257.75 260.5 263.25 265.125 265.125 265.125 265.0 265.25 265.625 265.0 264.0 263.75 263.25 262.875 258.375 257.625 256.75 256.0 255.5 255.125 254.875 254.5 258.375 258.25 258.125 258.0 258.0 258.0 258.0 258.0 258.0 258.0 257.875 257.75 257.625 257.5 257.5 257.375 257.25 256.75 256.125 255.5 254.875 254.375 253.75 253.25 252.75 255.25 258.0 260.625 263.25 265.75 268.125 270.5 272.875 272.375 271.875 271.5 271.25 271.25 271.375 271.125 270.75 270.625 267.875 265.0 262.0 258.75 255.375 252.375 249.5 246.625 246.375 246.25 246.125 246.0 246.0 245.875 245.75 245.625 245.625 245.625 245.75 245.875 246.125 246.75 247.375 248.0 248.5 249.125 249.625 250.125 250.375 250.375 250.375 250.375 250.375 250.25 250.125 249.375 248.625 251.625 254.5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan