nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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.5 265.25 265.0 264.75 264.5 264.25 263.875 263.5 263.0 262.5 262.0 261.375 260.75 259.875 259.125 258.25 257.375 256.25 255.125 254.0 252.875 252.0 251.125 250.375 249.625 249.25 248.5 246.125 243.75 243.25 242.75 242.375 240.5 237.875 235.625 235.25 234.875 232.875 230.75 229.125 229.125 230.0 230.875 230.75 230.75 230.875 231.25 231.0 230.875 229.75 228.5 228.125 227.625 226.875 226.5 226.375 226.125 229.0 231.875 234.75 237.625 240.5 242.875 245.0 247.125 247.75 248.75 249.75 250.75 251.75 252.75 253.5 253.125 252.5 251.5 250.5 249.25 247.875 246.5 245.5 245.625 245.375 245.25 245.25 245.625 246.125 246.625 247.0 247.375 247.5 247.5 247.375 247.0 246.5 245.875 245.25 244.625 244.125 243.75 243.375 243.125 242.875 242.625 242.25 241.875 241.5 241.125 240.875 240.625 240.5 240.5 240.625 240.125 239.625 239.125 238.625 238.25 238.0 237.75 237.5 238.0 238.5 239.0 239.5 240.875 242.125 242.25 243.5 244.625 245.75 246.875 247.875 247.875 247.875 249.125 249.25 249.5 249.125 252.25 255.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 nan nan