nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.5 264.0 263.625 263.25 262.75 262.25 261.75 261.125 260.5 259.75 258.875 258.0 256.875 255.625 254.25 253.0 251.875 251.0 250.125 249.25 248.75 248.375 247.5 245.25 242.875 240.125 238.0 236.0 233.25 230.75 228.875 228.375 228.0 228.0 227.5 226.875 227.0 226.875 226.625 226.5 226.125 225.75 225.25 224.5 223.5 222.625 222.0 221.375 221.0 220.5 220.125 220.0 220.125 220.375 220.625 220.75 220.875 221.125 221.5 222.0 222.5 222.875 223.125 223.375 223.625 224.0 224.25 224.375 224.5 224.625 225.625 226.875 228.125 229.25 230.375 231.625 231.875 232.125 231.875 231.375 231.375 233.125 234.875 236.5 239.125 241.625 243.75 245.75 247.0 246.375 245.75 245.125 244.375 243.75 243.125 242.625 242.375 242.0 241.5 241.0 240.625 240.25 240.0 239.625 239.25 238.375 237.625 237.0 236.375 236.0 235.5 235.25 235.125 235.75 236.5 237.125 237.875 238.375 238.875 239.25 239.5 239.75 241.0 242.25 243.375 244.5 245.5 246.625 247.75 248.875 249.0 249.125 249.25 248.75 248.375 251.5 254.5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan