nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.5 264.125 263.75 263.25 262.75 262.125 261.5 260.875 260.125 259.375 258.625 257.875 257.25 256.625 255.75 254.75 253.75 252.875 252.125 251.375 250.625 250.0 249.5 249.125 248.5 247.875 247.25 246.875 246.5 246.125 245.875 245.625 245.75 245.875 245.875 244.75 243.625 242.5 241.375 240.0 238.125 236.125 234.375 233.625 233.0 232.375 231.75 230.625 229.875 229.25 228.5 227.875 227.25 226.875 227.0 231.125 235.375 236.0 236.625 240.75 244.625 248.25 251.375 251.375 251.375 255.0 258.625 258.625 258.75 257.125 255.625 254.0 252.375 250.625 248.875 247.125 245.5 245.625 245.625 245.625 245.75 246.0 246.375 246.75 247.0 247.25 247.375 247.5 247.5 247.5 247.375 247.25 247.125 250.0 253.25 256.5 259.375 262.125 264.875 267.75 269.75 267.25 264.625 262.0 259.625 257.25 255.0 252.5 250.875 250.625 250.25 249.875 249.5 249.125 248.75 248.5 248.375 248.375 248.5 248.625 249.0 249.5 249.875 250.25 250.5 250.75 250.875 251.125 251.25 251.375 254.25 257.0 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan