nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264.875 264.5 264.0 263.5 263.125 262.75 262.25 261.625 261.0 260.5 260.125 259.625 258.875 258.25 257.625 257.0 256.25 255.25 254.125 253.125 252.25 251.375 250.5 249.75 249.125 248.625 248.125 247.375 246.875 246.375 246.0 245.75 245.5 245.375 245.25 245.25 244.375 243.375 242.375 241.25 240.25 242.0 243.875 242.25 241.375 240.75 240.125 239.625 242.125 241.75 238.25 237.75 237.375 237.0 240.125 243.0 242.375 241.75 244.25 247.25 250.125 252.875 252.25 252.0 252.25 252.75 253.25 253.875 254.5 255.125 255.625 255.875 255.875 256.125 256.5 258.0 259.625 261.375 263.25 265.125 267.125 268.875 270.625 271.25 271.75 272.25 272.625 272.875 273.125 273.25 273.125 273.0 272.875 272.375 271.875 271.5 271.25 271.25 271.375 271.125 270.875 270.75 270.75 269.875 268.75 267.375 265.875 264.375 262.75 259.75 256.75 254.75 253.0 251.25 249.5 248.0 246.625 246.875 247.0 247.125 247.125 247.25 247.625 248.125 248.625 249.0 249.375 249.625 249.875 250.0 250.0 250.0 250.0 250.0 253.0 255.875 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan