nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 265.0 264.75 264.375 264.0 263.625 263.25 262.875 262.375 261.75 261.125 260.5 259.75 259.0 258.125 257.25 256.375 255.375 254.25 253.25 252.375 251.5 250.75 250.125 249.625 249.25 248.875 248.25 247.625 247.125 246.625 246.25 245.875 245.625 245.375 245.375 244.5 243.5 242.375 241.125 239.75 238.375 237.125 235.0 233.875 233.0 232.375 231.625 230.625 229.5 228.25 227.75 227.125 226.25 225.375 224.625 224.25 224.0 225.875 227.875 229.875 231.875 233.75 235.625 237.375 239.0 238.5 238.0 237.125 236.5 236.0 235.5 235.0 234.625 234.5 234.5 234.875 235.25 235.625 236.0 237.25 238.625 239.875 241.125 242.375 243.625 244.75 245.875 246.25 246.5 246.75 246.75 246.75 246.5 246.125 245.75 245.25 244.75 244.25 243.875 243.5 243.0 241.0 239.0 237.25 235.5 233.75 232.125 230.5 229.25 229.875 230.625 231.25 232.0 232.875 233.75 234.625 235.5 236.25 236.875 237.625 238.25 238.875 239.375 240.875 242.25 243.5 244.75 245.875 246.875 247.625 248.5 248.5 248.5 248.625 248.75 248.875 248.5 248.375 248.125 251.25 254.25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan