nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.75 265.375 265.125 264.75 264.375 263.875 263.375 262.875 262.25 261.75 261.125 260.5 259.875 259.25 258.625 257.875 257.125 256.125 255.125 254.125 253.125 252.125 252.25 252.5 252.875 252.375 252.0 251.5 251.5 251.625 250.25 249.0 247.75 247.625 247.5 247.5 246.0 244.375 243.25 242.125 241.0 239.875 238.625 237.125 236.25 235.625 235.125 234.625 236.75 238.75 237.625 236.75 236.25 235.625 235.0 237.375 237.0 236.75 239.625 242.625 245.5 248.375 251.0 250.375 249.875 249.25 248.75 248.75 249.375 249.125 249.5 249.375 249.25 249.25 249.25 248.75 247.5 247.125 246.125 245.75 245.5 245.25 245.0 244.875 245.0 245.25 245.625 246.0 246.25 246.5 246.75 246.875 247.125 247.25 247.375 247.5 247.5 247.5 247.5 250.375 253.0 255.625 255.625 255.625 255.75 255.75 255.75 252.75 249.75 246.75 246.375 246.0 245.75 245.5 245.25 245.0 245.0 245.0 245.0 245.125 245.25 245.5 246.0 246.75 247.375 248.0 248.625 249.25 249.75 250.25 250.5 250.625 250.75 250.875 251.0 253.875 256.625 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan