nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.625 262.125 261.5 261.0 260.375 259.875 259.375 258.625 257.875 257.125 256.5 255.625 254.75 253.75 252.625 251.75 251.0 250.375 249.625 249.125 248.625 247.625 245.5 243.0 240.25 238.125 236.125 234.125 231.625 229.75 229.125 228.875 228.875 228.25 227.625 227.75 228.5 229.375 229.25 229.125 229.125 229.25 228.375 226.75 225.125 223.5 222.875 222.375 221.875 221.25 221.75 222.375 223.375 224.375 225.375 226.25 227.0 227.875 228.625 229.375 229.875 230.25 230.625 231.0 231.5 232.125 232.75 233.25 233.625 234.0 234.375 234.75 235.0 235.0 235.0 235.125 236.25 237.5 238.875 240.75 242.75 244.625 246.5 248.125 248.625 248.875 249.0 248.5 247.375 246.5 245.5 244.625 243.875 243.25 242.5 241.5 241.0 240.375 239.875 239.375 238.875 238.375 237.5 237.0 236.25 235.5 234.875 234.25 233.625 233.125 233.125 233.5 234.25 235.125 235.875 236.75 237.625 238.375 239.25 240.75 242.125 243.375 244.625 245.75 246.875 248.0 249.0 249.0 249.0 249.0 249.0 249.125 249.25 248.75 248.25 247.75 250.875 253.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