Nichols Climb To First Top

📍
1761, Nichols Canyon Road, Los Angeles, California, 90046, United States

Estimated Climb Time

Loading your rider settings for Nichols Climb To First Top...

Save your rider settings to unlock climb-time estimates and the effort table below.

Climb Profile

Altitude builds left to right while colour shows gradient severity for each part of Nichols Climb To First Top.

125 m190 m250 m315 m0.0% from 0 m to 10 m0.0% from 10 m to 19 m2.1% from 19 m to 29 m4.2% from 29 m to 38 m4.2% from 38 m to 48 m2.1% from 48 m to 57 m4.3% from 57 m to 67 m0.0% from 67 m to 76 m4.3% from 76 m to 85 m4.3% from 85 m to 95 m2.1% from 95 m to 104 m4.3% from 104 m to 114 m2.2% from 114 m to 123 m2.2% from 123 m to 132 m4.5% from 132 m to 141 m2.3% from 141 m to 150 m2.4% from 150 m to 158 m4.8% from 158 m to 166 m2.4% from 166 m to 175 m2.4% from 175 m to 183 m2.4% from 183 m to 192 m7.2% from 192 m to 200 m2.5% from 200 m to 208 m4.9% from 208 m to 216 m4.9% from 216 m to 224 m2.5% from 224 m to 232 m2.5% from 232 m to 240 m5.0% from 240 m to 248 m5.2% from 248 m to 256 m5.3% from 256 m to 264 m5.6% from 264 m to 271 m2.9% from 271 m to 278 m6.1% from 278 m to 284 m6.3% from 284 m to 291 m6.5% from 291 m to 297 m9.8% from 297 m to 303 m6.8% from 303 m to 309 m3.3% from 309 m to 315 m9.5% from 315 m to 321 m19.0% from 321 m to 327 m9.4% from 327 m to 334 m9.2% from 334 m to 340 m9.1% from 340 m to 347 m8.8% from 347 m to 354 m8.7% from 354 m to 361 m11.4% from 361 m to 368 m11.3% from 368 m to 375 m8.2% from 375 m to 382 m8.3% from 382 m to 389 m8.1% from 389 m to 397 m8.2% from 397 m to 404 m5.6% from 404 m to 411 m5.7% from 411 m to 418 m5.7% from 418 m to 425 m5.7% from 425 m to 432 m2.9% from 432 m to 439 m5.9% from 439 m to 446 m0.0% from 446 m to 452 m6.3% from 452 m to 459 m3.2% from 459 m to 465 m0.0% from 465 m to 471 m3.1% from 471 m to 478 m6.1% from 478 m to 484 m5.9% from 484 m to 491 m5.7% from 491 m to 498 m5.7% from 498 m to 505 m5.7% from 505 m to 512 m8.5% from 512 m to 519 m5.9% from 519 m to 526 m9.0% from 526 m to 533 m6.2% from 533 m to 539 m6.6% from 539 m to 545 m3.3% from 545 m to 551 m6.8% from 551 m to 557 m13.3% from 557 m to 563 m3.4% from 563 m to 569 m6.8% from 569 m to 575 m3.4% from 575 m to 581 m6.9% from 581 m to 587 m6.9% from 587 m to 593 m6.9% from 593 m to 598 m3.4% from 598 m to 604 m3.5% from 604 m to 610 m6.7% from 610 m to 616 m6.7% from 616 m to 622 m6.8% from 622 m to 628 m10.3% from 628 m to 634 m3.5% from 634 m to 639 m7.3% from 639 m to 645 m7.4% from 645 m to 650 m7.4% from 650 m to 656 m7.3% from 656 m to 661 m7.3% from 661 m to 667 m3.5% from 667 m to 672 m6.9% from 672 m to 678 m7.0% from 678 m to 684 m6.9% from 684 m to 690 m6.9% from 690 m to 695 m3.3% from 695 m to 701 m10.3% from 701 m to 707 m6.8% from 707 m to 713 m6.9% from 713 m to 719 m6.9% from 719 m to 725 m6.8% from 725 m to 731 m3.3% from 731 m to 737 m6.7% from 737 m to 743 m6.7% from 743 m to 749 m3.3% from 749 m to 755 m10.5% from 755 m to 760 m6.8% from 760 m to 766 m7.0% from 766 m to 772 m7.1% from 772 m to 778 m6.9% from 778 m to 783 m6.9% from 783 m to 789 m7.0% from 789 m to 795 m7.1% from 795 m to 801 m3.6% from 801 m to 806 m7.3% from 806 m to 812 m7.1% from 812 m to 817 m3.6% from 817 m to 823 m7.1% from 823 m to 828 m7.1% from 828 m to 834 m7.4% from 834 m to 839 m11.3% from 839 m to 845 m3.7% from 845 m to 850 m7.4% from 850 m to 856 m7.5% from 856 m to 861 m4.0% from 861 m to 866 m8.0% from 866 m to 871 m8.0% from 871 m to 876 m12.0% from 876 m to 881 m7.8% from 881 m to 886 m3.8% from 886 m to 891 m7.1% from 891 m to 897 m7.3% from 897 m to 902 m7.1% from 902 m to 908 m7.1% from 908 m to 913 m3.5% from 913 m to 919 m10.3% from 919 m to 925 m10.3% from 925 m to 931 m7.0% from 931 m to 936 m7.1% from 936 m to 942 m7.1% from 942 m to 948 m10.9% from 948 m to 953 m10.5% from 953 m to 959 m7.0% from 959 m to 965 m0.0% from 965 m to 970 m7.3% from 970 m to 976 m3.8% from 976 m to 981 m3.8% from 981 m to 986 m7.4% from 986 m to 992 m7.1% from 992 m to 997 m7.4% from 997 m to 1.0 km7.4% from 1.0 km to 1.0 km7.4% from 1.0 km to 1.0 km7.3% from 1.0 km to 1.0 km7.3% from 1.0 km to 1.0 km3.7% from 1.0 km to 1.0 km7.1% from 1.0 km to 1.0 km7.3% from 1.0 km to 1.0 km3.7% from 1.0 km to 1.0 km7.4% from 1.0 km to 1.1 km7.4% from 1.1 km to 1.1 km3.6% from 1.1 km to 1.1 km7.4% from 1.1 km to 1.1 km7.3% from 1.1 km to 1.1 km7.4% from 1.1 km to 1.1 km3.6% from 1.1 km to 1.1 km10.5% from 1.1 km to 1.1 km7.0% from 1.1 km to 1.1 km7.0% from 1.1 km to 1.1 km7.3% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km3.5% from 1.1 km to 1.1 km6.8% from 1.1 km to 1.1 km6.9% from 1.1 km to 1.1 km7.0% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km14.3% from 1.1 km to 1.1 km3.5% from 1.1 km to 1.2 km3.4% from 1.2 km to 1.2 km6.8% from 1.2 km to 1.2 km7.0% from 1.2 km to 1.2 km7.1% from 1.2 km to 1.2 km7.1% from 1.2 km to 1.2 km7.1% from 1.2 km to 1.2 km7.0% from 1.2 km to 1.2 km3.4% from 1.2 km to 1.2 km3.3% from 1.2 km to 1.2 km6.7% from 1.2 km to 1.2 km6.7% from 1.2 km to 1.2 km6.7% from 1.2 km to 1.2 km3.3% from 1.2 km to 1.2 km6.8% from 1.2 km to 1.2 km7.1% from 1.2 km to 1.2 km7.4% from 1.2 km to 1.2 km7.4% from 1.2 km to 1.3 km3.6% from 1.3 km to 1.3 km7.3% from 1.3 km to 1.3 km3.6% from 1.3 km to 1.3 km7.1% from 1.3 km to 1.3 km7.0% from 1.3 km to 1.3 km6.9% from 1.3 km to 1.3 km7.0% from 1.3 km to 1.3 km6.8% from 1.3 km to 1.3 km6.8% from 1.3 km to 1.3 km6.9% from 1.3 km to 1.3 km6.9% from 1.3 km to 1.3 km6.9% from 1.3 km to 1.3 km3.4% from 1.3 km to 1.3 km6.7% from 1.3 km to 1.3 km6.5% from 1.3 km to 1.3 km6.5% from 1.3 km to 1.3 km12.7% from 1.3 km to 1.3 km0.0% from 1.3 km to 1.4 km3.0% from 1.4 km to 1.4 km5.9% from 1.4 km to 1.4 km6.0% from 1.4 km to 1.4 km3.0% from 1.4 km to 1.4 km5.9% from 1.4 km to 1.4 km6.0% from 1.4 km to 1.4 km5.8% from 1.4 km to 1.4 km6.0% from 1.4 km to 1.4 km3.0% from 1.4 km to 1.4 km3.1% from 1.4 km to 1.4 km3.2% from 1.4 km to 1.4 km6.3% from 1.4 km to 1.4 km6.3% from 1.4 km to 1.4 km6.2% from 1.4 km to 1.4 km6.1% from 1.4 km to 1.5 km5.9% from 1.5 km to 1.5 km2.8% from 1.5 km to 1.5 km2.8% from 1.5 km to 1.5 km5.5% from 1.5 km to 1.5 km5.4% from 1.5 km to 1.5 km2.7% from 1.5 km to 1.5 km2.7% from 1.5 km to 1.5 km5.6% from 1.5 km to 1.5 km5.7% from 1.5 km to 1.5 km5.7% from 1.5 km to 1.5 km5.8% from 1.5 km to 1.5 km5.9% from 1.5 km to 1.5 km0.0% from 1.5 km to 1.5 km2.9% from 1.5 km to 1.6 km3.0% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km6.5% from 1.6 km to 1.6 km6.7% from 1.6 km to 1.6 km10.3% from 1.6 km to 1.6 km6.8% from 1.6 km to 1.6 km6.2% from 1.6 km to 1.6 km5.9% from 1.6 km to 1.6 km6.3% from 1.6 km to 1.6 km3.1% from 1.6 km to 1.6 km3.0% from 1.6 km to 1.6 km6.3% from 1.6 km to 1.6 km6.1% from 1.6 km to 1.6 km3.0% from 1.6 km to 1.6 km6.0% from 1.6 km to 1.7 km9.0% from 1.7 km to 1.7 km3.0% from 1.7 km to 1.7 km6.2% from 1.7 km to 1.7 km3.0% from 1.7 km to 1.7 km3.0% from 1.7 km to 1.7 km6.3% from 1.7 km to 1.7 km9.4% from 1.7 km to 1.7 km6.3% from 1.7 km to 1.7 km6.2% from 1.7 km to 1.7 km6.3% from 1.7 km to 1.7 km6.3% from 1.7 km to 1.7 km6.3% from 1.7 km to 1.7 km6.2% from 1.7 km to 1.7 km6.2% from 1.7 km to 1.7 km6.2% from 1.7 km to 1.7 km6.1% from 1.7 km to 1.8 km6.0% from 1.8 km to 1.8 km8.8% from 1.8 km to 1.8 km6.0% from 1.8 km to 1.8 km6.1% from 1.8 km to 1.8 km6.1% from 1.8 km to 1.8 km5.9% from 1.8 km to 1.8 km3.0% from 1.8 km to 1.8 km9.1% from 1.8 km to 1.8 km11.6% from 1.8 km to 1.8 km5.8% from 1.8 km to 1.8 km2.9% from 1.8 km to 1.8 km5.7% from 1.8 km to 1.8 km5.6% from 1.8 km to 1.8 km2.8% from 1.8 km to 1.9 km5.5% from 1.9 km to 1.9 km5.5% from 1.9 km to 1.9 km5.3% from 1.9 km to 1.9 km5.4% from 1.9 km to 1.9 km2.8% from 1.9 km to 1.9 km2.7% from 1.9 km to 1.9 km2.8% from 1.9 km to 1.9 km5.5% from 1.9 km to 1.9 km2.7% from 1.9 km to 1.9 km5.5% from 1.9 km to 1.9 km2.7% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km2.7% from 1.9 km to 1.9 km2.8% from 1.9 km to 2.0 km5.6% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km5.6% from 2.0 km to 2.0 km5.6% from 2.0 km to 2.0 km2.7% from 2.0 km to 2.0 km2.8% from 2.0 km to 2.0 km5.6% from 2.0 km to 2.0 km5.6% from 2.0 km to 2.0 km5.7% from 2.0 km to 2.0 km2.8% from 2.0 km to 2.0 km5.6% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km0.0% from 2.0 km to 2.0 km2.8% from 2.0 km to 2.1 km2.8% from 2.1 km to 2.1 km5.5% from 2.1 km to 2.1 km5.5% from 2.1 km to 2.1 km5.4% from 2.1 km to 2.1 km5.4% from 2.1 km to 2.1 km5.5% from 2.1 km to 2.1 km5.4% from 2.1 km to 2.1 km2.7% from 2.1 km to 2.1 km5.5% from 2.1 km to 2.1 km8.3% from 2.1 km to 2.1 km2.8% from 2.1 km to 2.1 km5.7% from 2.1 km to 2.1 km2.9% from 2.1 km to 2.1 km5.7% from 2.1 km to 2.2 km5.7% from 2.2 km to 2.2 km5.7% from 2.2 km to 2.2 km5.8% from 2.2 km to 2.2 km3.0% from 2.2 km to 2.2 km5.9% from 2.2 km to 2.2 km2.9% from 2.2 km to 2.2 km6.0% from 2.2 km to 2.2 km0.0% from 2.2 km to 2.2 km6.1% from 2.2 km to 2.2 km2.9% from 2.2 km to 2.2 km3.0% from 2.2 km to 2.2 km6.0% from 2.2 km to 2.2 km6.0% from 2.2 km to 2.2 km6.0% from 2.2 km to 2.2 km3.0% from 2.2 km to 2.3 km0.0% from 2.3 km to 2.3 km5.8% from 2.3 km to 2.3 km2.9% from 2.3 km to 2.3 km5.7% from 2.3 km to 2.3 km5.8% from 2.3 km to 2.3 km2.9% from 2.3 km to 2.3 km5.6% from 2.3 km to 2.3 km8.5% from 2.3 km to 2.3 km2.9% from 2.3 km to 2.3 km2.9% from 2.3 km to 2.3 km5.8% from 2.3 km to 2.3 km2.9% from 2.3 km to 2.3 km5.7% from 2.3 km to 2.3 km2.9% from 2.3 km to 2.4 km2.8% from 2.4 km to 2.4 km2.8% from 2.4 km to 2.4 km2.8% from 2.4 km to 2.4 km2.8% from 2.4 km to 2.4 km5.6% from 2.4 km to 2.4 km2.8% from 2.4 km to 2.4 km5.6% from 2.4 km to 2.4 km5.6% from 2.4 km to 2.4 km2.8% from 2.4 km to 2.4 km2.8% from 2.4 km to 2.4 km2.8% from 2.4 km to 2.4 km2.9% from 2.4 km to 2.4 km2.9% from 2.4 km to 2.4 km2.9% from 2.4 km to 2.5 km2.9% from 2.5 km to 2.5 km0.0% from 2.5 km to 2.5 km6.2% from 2.5 km to 2.5 km3.1% from 2.5 km to 2.5 km6.3% from 2.5 km to 2.5 km3.1% from 2.5 km to 2.5 km6.3% from 2.5 km to 2.5 km6.2% from 2.5 km to 2.5 km3.1% from 2.5 km to 2.5 km6.3% from 2.5 km to 2.5 km6.3% from 2.5 km to 2.5 km6.2% from 2.5 km to 2.5 km6.2% from 2.5 km to 2.5 km6.2% from 2.5 km to 2.5 km15.9% from 2.5 km to 2.5 km3.1% from 2.5 km to 2.6 km6.5% from 2.6 km to 2.6 km6.6% from 2.6 km to 2.6 km3.2% from 2.6 km to 2.6 km3.2% from 2.6 km to 2.6 km0.0% from 2.6 km to 2.6 km3.2% from 2.6 km to 2.6 km3.3% from 2.6 km to 2.6 km6.3% from 2.6 km to 2.6 km6.5% from 2.6 km to 2.6 km6.5% from 2.6 km to 2.6 km6.6% from 2.6 km to 2.6 km3.3% from 2.6 km to 2.6 km6.7% from 2.6 km to 2.6 km6.6% from 2.6 km to 2.6 km6.8% from 2.6 km to 2.6 km6.8% from 2.6 km to 2.7 km3.4% from 2.7 km to 2.7 km6.9% from 2.7 km to 2.7 km7.3% from 2.7 km to 2.7 km3.6% from 2.7 km to 2.7 km3.8% from 2.7 km to 2.7 km7.5% from 2.7 km to 2.7 km7.5% from 2.7 km to 2.7 km11.3% from 2.7 km to 2.7 km7.4% from 2.7 km to 2.7 km7.3% from 2.7 km to 2.7 km7.1% from 2.7 km to 2.7 km6.9% from 2.7 km to 2.7 km6.8% from 2.7 km to 2.7 km3.4% from 2.7 km to 2.7 km7.0% from 2.7 km to 2.7 km6.9% from 2.7 km to 2.7 km6.9% from 2.7 km to 2.7 km10.5% from 2.7 km to 2.8 km7.0% from 2.8 km to 2.8 km3.4% from 2.8 km to 2.8 km6.8% from 2.8 km to 2.8 km3.4% from 2.8 km to 2.8 km3.4% from 2.8 km to 2.8 km6.9% from 2.8 km to 2.8 km3.5% from 2.8 km to 2.8 km7.0% from 2.8 km to 2.8 km6.9% from 2.8 km to 2.8 km6.8% from 2.8 km to 2.8 km3.4% from 2.8 km to 2.8 km3.4% from 2.8 km to 2.8 km6.7% from 2.8 km to 2.8 km6.3% from 2.8 km to 2.8 km3.3% from 2.8 km to 2.8 km6.5% from 2.8 km to 2.8 km6.3% from 2.8 km to 2.9 km6.5% from 2.9 km to 2.9 km3.2% from 2.9 km to 2.9 km3.3% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km3.4% from 2.9 km to 2.9 km3.4% from 2.9 km to 2.9 km7.0% from 2.9 km to 2.9 km7.0% from 2.9 km to 2.9 km7.3% from 2.9 km to 2.9 km3.6% from 2.9 km to 2.9 km0.0% from 2.9 km to 2.9 km7.1% from 2.9 km to 2.9 km7.0% from 2.9 km to 2.9 km6.9% from 2.9 km to 2.9 km7.0% from 2.9 km to 2.9 km7.0% from 2.9 km to 2.9 km10.3% from 2.9 km to 3.0 km7.0% from 3.0 km to 3.0 km3.4% from 3.0 km to 3.0 km6.8% from 3.0 km to 3.0 km6.7% from 3.0 km to 3.0 km3.3% from 3.0 km to 3.0 km3.3% from 3.0 km to 3.0 km3.4% from 3.0 km to 3.0 km3.3% from 3.0 km to 3.0 km6.6% from 3.0 km to 3.0 km6.7% from 3.0 km to 3.0 km6.7% from 3.0 km to 3.0 km3.3% from 3.0 km to 3.0 km6.7% from 3.0 km to 3.0 km6.8% from 3.0 km to 3.0 km3.4% from 3.0 km to 3.0 km6.8% from 3.0 km to 3.0 km6.9% from 3.0 km to 3.1 km3.5% from 3.1 km to 3.1 km6.9% from 3.1 km to 3.1 km3.6% from 3.1 km to 3.1 km3.4% from 3.1 km to 3.1 km7.0% from 3.1 km to 3.1 km3.4% from 3.1 km to 3.1 km3.5% from 3.1 km to 3.1 km3.4% from 3.1 km to 3.1 km6.9% from 3.1 km to 3.1 km7.0% from 3.1 km to 3.1 km10.5% from 3.1 km to 3.1 km3.6% from 3.1 km to 3.1 km7.1% from 3.1 km to 3.1 km7.4% from 3.1 km to 3.1 km10.9% from 3.1 km to 3.1 km7.3% from 3.1 km to 3.1 km3.8% from 3.1 km to 3.2 km11.3% from 3.2 km to 3.2 km3.6% from 3.2 km to 3.2 km7.0% from 3.2 km to 3.2 km3.5% from 3.2 km to 3.2 km6.9% from 3.2 km to 3.2 km3.4% from 3.2 km to 3.2 km6.6% from 3.2 km to 3.2 km3.3% from 3.2 km to 3.2 km6.7% from 3.2 km to 3.2 km3.3% from 3.2 km to 3.2 km6.6% from 3.2 km to 3.2 km3.2% from 3.2 km to 3.2 km3.1% from 3.2 km to 3.2 km3.0% from 3.2 km to 3.2 km6.0% from 3.2 km to 3.2 km5.9% from 3.2 km to 3.2 km2.9% from 3.2 km to 3.3 km5.9% from 3.3 km to 3.3 km2.9% from 3.3 km to 3.3 km2.9% from 3.3 km to 3.3 km2.9% from 3.3 km to 3.3 km2.9% from 3.3 km to 3.3 km2.9% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km3.0% from 3.3 km to 3.3 km3.0% from 3.3 km to 3.3 km2.8% from 3.3 km to 3.3 km2.7% from 3.3 km to 3.3 km0.0% from 3.3 km to 3.3 km2.5% from 3.3 km to 3.3 km2.5% from 3.3 km to 3.4 km2.4% from 3.4 km to 3.4 km2.4% from 3.4 km to 3.4 km2.4% from 3.4 km to 3.4 km2.3% from 3.4 km to 3.4 km2.3% from 3.4 km to 3.4 km2.3% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km2.2% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.4 km0.0% from 3.4 km to 3.5 km0.0% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.5 km2.2% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.5 km2.2% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.5 km2.2% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.5 km0.0% from 3.5 km to 3.6 km2.3% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km2.4% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km2.5% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km2.6% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km2.7% from 3.6 km to 3.6 km5.6% from 3.6 km to 3.6 km2.7% from 3.6 km to 3.6 km5.6% from 3.6 km to 3.7 km8.2% from 3.7 km to 3.7 km5.4% from 3.7 km to 3.7 km7.8% from 3.7 km to 3.7 km13.0% from 3.7 km to 3.7 km5.1% from 3.7 km to 3.7 km2.4% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km2.3% from 3.7 km to 3.7 km5%7%6%5%4%6%4%3%0 m500 m1 km1.5 km2 km2.5 km3 km3.5 km
Gradient key0-3%3-6%6-9%9-12%12-15%15%+

Climb Stats

Combined metric and imperial stats for quick route planning.

Climb categoryCategory 3
Distance3.71 km / 2.31 miles
Elevation gain186 m / 610 ft
Average gradient5%
Maximum gradient11.8%
Elevation high314 m / 1,030 ft
Elevation low128 m / 420 ft
Climb difficulty score18,611.65

Similar Climbs Nearby

If you like the shape of this climb, these nearby options have a similar distance, gradient, and elevation profile.

Climb Rank

How does this climb compare against every other climb in the world?

🗺

This climb ranks 251,296th out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 17,533rd most difficult cycling climb of all 337,250 climbs in United States.

📉

Places 6,741st out of 66,571 cycling climbs in California.

Ranks 567th out of 4,384 cycling climbs in Los Angeles.

Ranking 27th out of 65 cycling climbs in Nichols Canyon Road.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb