nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.25 264.875 264.5 264.125 263.625 263.125 262.625 262.125 261.5 261.0 260.5 259.875 259.125 258.5 257.75 257.0 256.25 255.25 254.125 253.125 252.25 251.375 250.625 249.875 249.25 248.75 248.125 247.375 245.0 244.375 243.875 243.5 243.125 242.875 240.75 238.875 238.75 236.875 234.875 233.25 231.5 229.25 229.125 229.0 229.0 228.875 228.75 228.125 227.625 227.5 227.375 227.125 226.625 226.25 225.875 225.625 225.5 228.375 231.125 233.0 235.0 237.0 238.875 240.25 241.625 240.25 239.125 238.875 238.75 238.625 238.625 239.125 239.375 239.375 239.375 239.25 238.875 238.5 238.125 238.0 238.0 238.875 239.75 240.875 242.25 243.625 245.125 246.25 247.375 247.625 247.75 247.625 247.25 246.625 245.875 245.25 244.625 244.125 243.75 243.5 243.375 243.5 243.625 243.75 243.875 243.875 243.75 243.625 243.375 243.25 243.125 243.0 242.875 242.875 242.875 242.625 243.0 243.25 243.625 244.125 244.625 245.0 245.25 245.75 246.25 246.875 247.375 247.75 248.125 248.625 249.25 249.875 250.125 250.25 250.375 250.5 253.5 256.375 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan