nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.625 265.5 265.25 265.0 264.625 264.125 263.75 263.25 262.625 262.0 261.375 260.75 260.0 259.25 258.375 257.5 256.625 255.5 254.5 253.375 252.5 251.625 250.875 250.25 249.625 249.25 248.625 246.25 245.625 243.5 243.0 240.875 238.25 235.625 233.25 232.75 230.5 229.875 227.625 227.0 227.0 226.875 226.75 226.625 226.625 226.625 226.25 225.375 224.5 223.75 223.125 222.75 222.25 221.875 221.875 222.25 222.75 223.25 223.75 225.0 226.25 227.375 228.5 229.625 230.625 231.625 232.5 232.375 232.25 232.25 232.25 232.25 232.25 232.125 232.0 231.875 231.75 231.5 231.25 231.125 231.0 231.0 231.0 231.0 231.125 231.25 233.125 235.0 236.875 238.75 238.875 239.125 239.125 239.125 238.625 238.125 237.625 237.125 236.375 235.375 234.625 234.0 232.25 230.625 229.125 227.625 228.25 229.0 229.625 230.125 230.625 231.0 231.375 231.75 232.125 232.5 232.875 233.625 234.25 235.0 235.625 236.375 237.0 237.625 238.375 238.5 238.625 238.625 239.625 240.625 241.75 242.875 243.875 245.25 246.625 248.0 248.375 248.75 248.25 247.75 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