nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.625 256.875 255.75 254.625 253.5 252.625 251.75 251.0 250.25 249.5 249.125 248.75 246.375 243.75 241.0 238.875 236.75 234.75 232.125 229.625 229.125 228.875 228.875 228.25 227.625 227.625 228.5 229.375 229.375 229.375 229.5 229.625 229.75 229.0 227.875 226.625 226.25 225.875 225.25 224.625 224.125 224.0 224.5 225.25 227.375 229.875 232.75 235.625 238.375 241.0 243.0 244.875 245.375 245.375 244.5 243.5 242.5 241.5 241.0 240.5 240.0 239.75 240.0 240.5 241.25 242.125 242.625 243.25 243.875 244.5 245.25 245.875 246.25 246.5 246.625 246.625 246.5 246.0 245.5 245.0 244.625 244.25 244.0 243.875 243.875 247.125 247.25 247.375 247.25 247.125 247.0 246.75 246.5 243.25 243.25 243.25 243.5 243.75 244.125 244.25 243.75 243.25 242.625 242.125 241.5 240.875 240.25 239.625 239.625 239.75 239.625 239.25 239.0 239.75 240.5 241.5 242.625 243.625 245.0 246.5 247.875 248.25 248.625 248.375 248.0 247.625 250.75 253.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