nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.625 263.125 262.5 261.75 261.0 260.25 259.625 259.0 258.25 257.5 256.75 256.125 255.25 254.125 253.0 251.875 250.875 249.875 249.0 248.125 247.625 247.375 246.875 244.875 242.625 240.25 237.75 235.25 232.5 229.625 227.0 226.125 225.625 225.375 225.25 225.25 225.375 225.625 225.625 225.375 224.875 224.5 224.0 223.5 222.75 221.875 221.25 220.875 220.625 220.375 220.125 219.75 219.5 219.375 219.125 218.75 218.375 217.875 217.5 217.25 217.125 218.75 220.375 222.125 223.875 225.625 227.5 229.875 232.25 233.0 233.875 234.5 235.125 235.625 236.0 236.0 236.0 235.625 235.0 234.5 234.0 233.75 233.5 233.375 234.625 236.125 237.875 239.5 239.75 239.875 240.0 240.875 240.375 239.75 239.125 236.25 234.75 233.375 232.0 229.75 227.5 225.5 223.625 224.375 225.25 226.125 227.125 228.0 229.0 229.875 230.75 231.375 232.0 232.625 233.375 234.125 234.875 235.625 236.375 237.125 237.75 238.375 238.5 238.625 238.625 239.625 240.625 241.625 242.625 243.5 244.875 246.25 247.625 248.0 248.375 248.0 247.625 247.25 250.375 253.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