nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.375 265.125 264.875 264.375 263.875 263.375 262.75 262.125 261.375 260.75 260.125 259.625 259.125 258.5 257.875 257.0 256.125 255.125 254.125 253.125 252.25 251.5 250.75 250.25 249.875 249.5 249.0 248.625 248.25 247.875 247.625 247.375 247.125 247.0 247.0 246.875 245.75 244.5 243.25 242.125 241.0 239.875 238.25 236.375 235.625 235.125 234.75 237.5 240.125 238.625 237.625 237.0 236.125 235.25 234.25 233.75 233.375 237.125 240.75 244.375 248.125 251.75 255.375 255.25 255.125 255.0 255.0 255.0 254.875 254.625 254.25 253.875 253.25 252.625 252.0 251.375 250.625 250.0 249.5 249.0 248.75 248.5 248.25 248.0 248.0 248.0 248.0 251.125 254.25 257.25 260.25 263.25 266.0 265.5 264.875 261.125 257.375 253.75 250.125 246.375 242.875 242.625 242.375 242.125 242.0 241.875 241.75 241.75 241.75 241.75 241.875 242.125 242.375 242.625 242.875 243.125 243.25 243.5 243.625 243.75 243.75 243.625 244.25 245.0 245.875 246.625 247.5 248.125 248.75 249.5 249.5 249.375 249.375 249.375 249.375 249.625 252.75 255.75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan