DR.J PASREPAN5K 5K

📍
JI-196, Mangguan, Pasuruan, East Java, Java, Indonesia

Estimated Climb Time

Loading your rider settings for DR.J PASREPAN5K 5K...

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 DR.J PASREPAN5K 5K.

430 m535 m635 m740 m3.8% from 0 m to 5 m3.9% from 5 m to 10 m4.2% from 10 m to 15 m3.9% from 15 m to 20 m8.3% from 20 m to 25 m4.3% from 25 m to 30 m4.8% from 30 m to 34 m9.8% from 34 m to 38 m4.9% from 38 m to 42 m10.0% from 42 m to 46 m4.5% from 46 m to 51 m4.3% from 51 m to 55 m4.2% from 55 m to 60 m4.1% from 60 m to 65 m3.8% from 65 m to 70 m4.3% from 70 m to 75 m4.4% from 75 m to 79 m9.3% from 79 m to 84 m9.3% from 84 m to 88 m4.5% from 88 m to 92 m8.7% from 92 m to 97 m4.1% from 97 m to 102 m3.9% from 102 m to 107 m4.2% from 107 m to 112 m7.8% from 112 m to 117 m3.8% from 117 m to 122 m3.9% from 122 m to 127 m8.0% from 127 m to 132 m4.1% from 132 m to 137 m4.1% from 137 m to 142 m4.0% from 142 m to 147 m4.2% from 147 m to 152 m8.2% from 152 m to 157 m3.8% from 157 m to 162 m3.8% from 162 m to 167 m4.0% from 167 m to 172 m7.8% from 172 m to 177 m4.3% from 177 m to 182 m8.3% from 182 m to 187 m8.3% from 187 m to 192 m4.1% from 192 m to 196 m8.3% from 196 m to 201 m4.4% from 201 m to 206 m8.2% from 206 m to 211 m8.0% from 211 m to 216 m4.2% from 216 m to 220 m8.0% from 220 m to 225 m4.3% from 225 m to 230 m8.0% from 230 m to 235 m4.1% from 235 m to 240 m8.0% from 240 m to 245 m3.8% from 245 m to 250 m7.8% from 250 m to 255 m8.2% from 255 m to 260 m4.3% from 260 m to 265 m9.1% from 265 m to 269 m4.3% from 269 m to 274 m8.3% from 274 m to 279 m8.3% from 279 m to 284 m4.3% from 284 m to 288 m8.5% from 288 m to 293 m4.4% from 293 m to 297 m8.2% from 297 m to 302 m8.9% from 302 m to 307 m4.7% from 307 m to 311 m9.1% from 311 m to 316 m10.3% from 316 m to 319 m5.3% from 319 m to 323 m10.8% from 323 m to 327 m10.0% from 327 m to 331 m9.8% from 331 m to 335 m4.9% from 335 m to 339 m9.1% from 339 m to 344 m4.5% from 344 m to 348 m9.3% from 348 m to 352 m4.5% from 352 m to 357 m9.3% from 357 m to 361 m4.4% from 361 m to 365 m4.3% from 365 m to 370 m4.3% from 370 m to 375 m4.3% from 375 m to 379 m4.1% from 379 m to 384 m3.9% from 384 m to 389 m8.3% from 389 m to 394 m8.5% from 394 m to 399 m4.7% from 399 m to 403 m9.5% from 403 m to 407 m10.3% from 407 m to 411 m9.5% from 411 m to 415 m4.5% from 415 m to 420 m9.3% from 420 m to 424 m4.5% from 424 m to 429 m4.7% from 429 m to 433 m8.5% from 433 m to 438 m4.3% from 438 m to 442 m4.3% from 442 m to 447 m8.3% from 447 m to 452 m4.3% from 452 m to 456 m8.7% from 456 m to 461 m4.5% from 461 m to 465 m8.7% from 465 m to 470 m4.5% from 470 m to 474 m4.5% from 474 m to 479 m8.9% from 479 m to 483 m4.8% from 483 m to 487 m8.2% from 487 m to 492 m8.9% from 492 m to 497 m10.0% from 497 m to 501 m10.3% from 501 m to 505 m10.8% from 505 m to 508 m10.0% from 508 m to 512 m4.9% from 512 m to 517 m9.5% from 517 m to 521 m4.4% from 521 m to 525 m8.3% from 525 m to 530 m4.3% from 530 m to 535 m4.3% from 535 m to 539 m4.5% from 539 m to 544 m8.0% from 544 m to 549 m3.7% from 549 m to 554 m8.0% from 554 m to 559 m4.3% from 559 m to 564 m8.9% from 564 m to 568 m4.4% from 568 m to 573 m9.3% from 573 m to 577 m4.7% from 577 m to 581 m9.1% from 581 m to 586 m4.7% from 586 m to 590 m9.8% from 590 m to 594 m4.5% from 594 m to 599 m9.8% from 599 m to 603 m4.9% from 603 m to 607 m5.0% from 607 m to 611 m5.0% from 611 m to 615 m10.0% from 615 m to 619 m4.7% from 619 m to 623 m10.5% from 623 m to 627 m5.3% from 627 m to 631 m10.5% from 631 m to 634 m10.3% from 634 m to 638 m4.8% from 638 m to 643 m9.3% from 643 m to 647 m5.0% from 647 m to 651 m9.5% from 651 m to 655 m4.8% from 655 m to 659 m10.0% from 659 m to 663 m10.0% from 663 m to 667 m10.3% from 667 m to 671 m5.0% from 671 m to 675 m9.8% from 675 m to 679 m4.8% from 679 m to 683 m9.3% from 683 m to 688 m4.9% from 688 m to 692 m4.3% from 692 m to 696 m4.1% from 696 m to 701 m3.8% from 701 m to 707 m3.9% from 707 m to 712 m8.9% from 712 m to 716 m4.4% from 716 m to 721 m9.1% from 721 m to 725 m9.5% from 725 m to 729 m4.5% from 729 m to 734 m9.5% from 734 m to 738 m9.1% from 738 m to 742 m8.9% from 742 m to 747 m9.8% from 747 m to 751 m4.9% from 751 m to 755 m9.8% from 755 m to 759 m5.1% from 759 m to 763 m11.8% from 763 m to 766 m11.4% from 766 m to 770 m5.4% from 770 m to 774 m9.8% from 774 m to 778 m4.4% from 778 m to 782 m4.9% from 782 m to 786 m10.3% from 786 m to 790 m4.7% from 790 m to 794 m4.8% from 794 m to 799 m4.4% from 799 m to 803 m4.8% from 803 m to 807 m4.7% from 807 m to 812 m9.3% from 812 m to 816 m4.7% from 816 m to 820 m4.7% from 820 m to 825 m4.9% from 825 m to 829 m9.1% from 829 m to 833 m5.0% from 833 m to 837 m5.1% from 837 m to 841 m4.9% from 841 m to 845 m4.9% from 845 m to 849 m4.3% from 849 m to 854 m4.4% from 854 m to 858 m4.3% from 858 m to 863 m8.3% from 863 m to 868 m4.3% from 868 m to 872 m4.3% from 872 m to 877 m8.5% from 877 m to 882 m4.3% from 882 m to 886 m4.4% from 886 m to 891 m9.1% from 891 m to 895 m4.4% from 895 m to 900 m8.5% from 900 m to 904 m4.1% from 904 m to 909 m3.8% from 909 m to 915 m3.9% from 915 m to 920 m7.8% from 920 m to 925 m0.0% from 925 m to 930 m3.8% from 930 m to 935 m3.5% from 935 m to 941 m0.0% from 941 m to 947 m3.5% from 947 m to 952 m0.0% from 952 m to 958 m3.6% from 958 m to 963 m3.6% from 963 m to 969 m7.4% from 969 m to 974 m8.5% from 974 m to 979 m4.4% from 979 m to 983 m9.5% from 983 m to 988 m8.9% from 988 m to 992 m4.3% from 992 m to 997 m4.5% from 997 m to 1.0 km8.9% from 1.0 km to 1.0 km4.3% from 1.0 km to 1.0 km4.2% from 1.0 km to 1.0 km8.5% from 1.0 km to 1.0 km4.3% from 1.0 km to 1.0 km8.0% from 1.0 km to 1.0 km4.3% from 1.0 km to 1.0 km7.8% from 1.0 km to 1.0 km3.8% from 1.0 km to 1.0 km4.5% from 1.0 km to 1.0 km4.0% from 1.0 km to 1.1 km3.6% from 1.1 km to 1.1 km3.6% from 1.1 km to 1.1 km3.6% from 1.1 km to 1.1 km3.7% from 1.1 km to 1.1 km3.6% from 1.1 km to 1.1 km7.3% from 1.1 km to 1.1 km3.6% from 1.1 km to 1.1 km3.7% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km3.7% from 1.1 km to 1.1 km3.6% from 1.1 km to 1.1 km7.1% from 1.1 km to 1.1 km4.0% from 1.1 km to 1.1 km9.3% from 1.1 km to 1.1 km8.3% from 1.1 km to 1.1 km3.9% from 1.1 km to 1.1 km8.2% from 1.1 km to 1.1 km8.3% from 1.1 km to 1.1 km8.3% from 1.1 km to 1.2 km4.2% from 1.2 km to 1.2 km8.7% from 1.2 km to 1.2 km4.8% from 1.2 km to 1.2 km9.1% from 1.2 km to 1.2 km4.2% from 1.2 km to 1.2 km3.8% from 1.2 km to 1.2 km7.1% from 1.2 km to 1.2 km3.6% from 1.2 km to 1.2 km3.5% from 1.2 km to 1.2 km3.3% from 1.2 km to 1.2 km7.3% from 1.2 km to 1.2 km7.4% from 1.2 km to 1.2 km4.2% from 1.2 km to 1.2 km10.0% from 1.2 km to 1.2 km5.1% from 1.2 km to 1.2 km10.8% from 1.2 km to 1.2 km5.1% from 1.2 km to 1.2 km10.3% from 1.2 km to 1.2 km4.9% from 1.2 km to 1.2 km9.5% from 1.2 km to 1.2 km4.9% from 1.2 km to 1.3 km9.3% from 1.3 km to 1.3 km4.4% from 1.3 km to 1.3 km8.9% from 1.3 km to 1.3 km4.2% from 1.3 km to 1.3 km8.5% from 1.3 km to 1.3 km8.9% from 1.3 km to 1.3 km4.1% from 1.3 km to 1.3 km7.7% from 1.3 km to 1.3 km4.0% from 1.3 km to 1.3 km7.5% from 1.3 km to 1.3 km4.0% from 1.3 km to 1.3 km8.7% from 1.3 km to 1.3 km4.1% from 1.3 km to 1.3 km4.3% from 1.3 km to 1.3 km8.3% from 1.3 km to 1.3 km4.1% from 1.3 km to 1.3 km4.5% from 1.3 km to 1.3 km9.1% from 1.3 km to 1.3 km9.5% from 1.3 km to 1.3 km9.1% from 1.3 km to 1.3 km4.3% from 1.3 km to 1.4 km9.3% from 1.4 km to 1.4 km10.0% from 1.4 km to 1.4 km5.4% from 1.4 km to 1.4 km10.5% from 1.4 km to 1.4 km10.0% from 1.4 km to 1.4 km5.1% from 1.4 km to 1.4 km4.9% from 1.4 km to 1.4 km9.1% from 1.4 km to 1.4 km4.2% from 1.4 km to 1.4 km8.3% from 1.4 km to 1.4 km4.3% from 1.4 km to 1.4 km5.1% from 1.4 km to 1.4 km4.9% from 1.4 km to 1.4 km4.3% from 1.4 km to 1.4 km8.3% from 1.4 km to 1.4 km4.3% from 1.4 km to 1.4 km4.5% from 1.4 km to 1.4 km8.7% from 1.4 km to 1.4 km4.1% from 1.4 km to 1.4 km8.5% from 1.4 km to 1.4 km8.2% from 1.4 km to 1.4 km4.3% from 1.4 km to 1.4 km8.3% from 1.4 km to 1.5 km4.3% from 1.5 km to 1.5 km8.3% from 1.5 km to 1.5 km3.6% from 1.5 km to 1.5 km3.6% from 1.5 km to 1.5 km3.8% from 1.5 km to 1.5 km3.8% from 1.5 km to 1.5 km3.9% from 1.5 km to 1.5 km4.4% from 1.5 km to 1.5 km5.0% from 1.5 km to 1.5 km5.1% from 1.5 km to 1.5 km8.5% from 1.5 km to 1.5 km4.1% from 1.5 km to 1.5 km8.2% from 1.5 km to 1.5 km4.2% from 1.5 km to 1.5 km4.3% from 1.5 km to 1.5 km3.9% from 1.5 km to 1.5 km4.1% from 1.5 km to 1.5 km4.3% from 1.5 km to 1.5 km4.1% from 1.5 km to 1.5 km8.0% from 1.5 km to 1.5 km3.8% from 1.5 km to 1.6 km8.3% from 1.6 km to 1.6 km4.0% from 1.6 km to 1.6 km8.0% from 1.6 km to 1.6 km4.1% from 1.6 km to 1.6 km3.9% from 1.6 km to 1.6 km7.7% from 1.6 km to 1.6 km3.8% from 1.6 km to 1.6 km3.8% from 1.6 km to 1.6 km7.7% from 1.6 km to 1.6 km3.4% from 1.6 km to 1.6 km6.7% from 1.6 km to 1.6 km7.0% from 1.6 km to 1.6 km4.0% from 1.6 km to 1.6 km8.2% from 1.6 km to 1.6 km8.9% from 1.6 km to 1.6 km4.3% from 1.6 km to 1.6 km8.5% from 1.6 km to 1.6 km4.2% from 1.6 km to 1.6 km8.5% from 1.6 km to 1.7 km4.1% from 1.7 km to 1.7 km4.2% from 1.7 km to 1.7 km8.9% from 1.7 km to 1.7 km4.5% from 1.7 km to 1.7 km4.8% from 1.7 km to 1.7 km8.0% from 1.7 km to 1.7 km3.8% from 1.7 km to 1.7 km4.1% from 1.7 km to 1.7 km3.8% from 1.7 km to 1.7 km3.8% from 1.7 km to 1.7 km3.9% from 1.7 km to 1.7 km0.0% from 1.7 km to 1.7 km3.7% from 1.7 km to 1.7 km3.7% from 1.7 km to 1.7 km4.0% from 1.7 km to 1.7 km4.0% from 1.7 km to 1.7 km8.3% from 1.7 km to 1.7 km8.5% from 1.7 km to 1.7 km4.5% from 1.7 km to 1.7 km9.8% from 1.7 km to 1.7 km9.3% from 1.7 km to 1.8 km4.1% from 1.8 km to 1.8 km8.0% from 1.8 km to 1.8 km3.7% from 1.8 km to 1.8 km2.6% from 1.8 km to 1.8 km4.3% from 1.8 km to 1.8 km3.7% from 1.8 km to 1.8 km8.3% from 1.8 km to 1.8 km4.4% from 1.8 km to 1.8 km4.9% from 1.8 km to 1.8 km8.7% from 1.8 km to 1.8 km10.0% from 1.8 km to 1.8 km3.3% from 1.8 km to 1.8 km7.8% from 1.8 km to 1.8 km3.8% from 1.8 km to 1.8 km8.2% from 1.8 km to 1.8 km4.1% from 1.8 km to 1.8 km4.8% from 1.8 km to 1.8 km9.3% from 1.8 km to 1.8 km4.8% from 1.8 km to 1.8 km4.8% from 1.8 km to 1.9 km9.8% from 1.9 km to 1.9 km9.8% from 1.9 km to 1.9 km5.1% from 1.9 km to 1.9 km9.5% from 1.9 km to 1.9 km9.8% from 1.9 km to 1.9 km4.8% from 1.9 km to 1.9 km4.3% from 1.9 km to 1.9 km4.2% from 1.9 km to 1.9 km4.0% from 1.9 km to 1.9 km3.8% from 1.9 km to 1.9 km0.0% from 1.9 km to 1.9 km3.8% from 1.9 km to 1.9 km3.7% from 1.9 km to 1.9 km7.8% from 1.9 km to 1.9 km4.2% from 1.9 km to 1.9 km4.5% from 1.9 km to 1.9 km8.7% from 1.9 km to 1.9 km9.3% from 1.9 km to 1.9 km5.0% from 1.9 km to 1.9 km10.3% from 1.9 km to 1.9 km4.9% from 1.9 km to 1.9 km4.9% from 1.9 km to 2.0 km9.5% from 2.0 km to 2.0 km5.0% from 2.0 km to 2.0 km5.7% from 2.0 km to 2.0 km10.5% from 2.0 km to 2.0 km5.3% from 2.0 km to 2.0 km9.5% from 2.0 km to 2.0 km4.8% from 2.0 km to 2.0 km8.9% from 2.0 km to 2.0 km4.7% from 2.0 km to 2.0 km8.7% from 2.0 km to 2.0 km4.3% from 2.0 km to 2.0 km8.5% from 2.0 km to 2.0 km4.3% from 2.0 km to 2.0 km4.5% from 2.0 km to 2.0 km4.3% from 2.0 km to 2.0 km9.1% from 2.0 km to 2.0 km4.4% from 2.0 km to 2.0 km9.5% from 2.0 km to 2.0 km5.1% from 2.0 km to 2.0 km8.9% from 2.0 km to 2.0 km4.4% from 2.0 km to 2.0 km8.9% from 2.0 km to 2.0 km4.1% from 2.0 km to 2.1 km4.2% from 2.1 km to 2.1 km8.5% from 2.1 km to 2.1 km4.4% from 2.1 km to 2.1 km4.8% from 2.1 km to 2.1 km4.9% from 2.1 km to 2.1 km4.8% from 2.1 km to 2.1 km8.9% from 2.1 km to 2.1 km4.4% from 2.1 km to 2.1 km4.2% from 2.1 km to 2.1 km4.5% from 2.1 km to 2.1 km4.3% from 2.1 km to 2.1 km4.3% from 2.1 km to 2.1 km8.9% from 2.1 km to 2.1 km4.7% from 2.1 km to 2.1 km4.5% from 2.1 km to 2.1 km4.3% from 2.1 km to 2.1 km9.1% from 2.1 km to 2.1 km4.7% from 2.1 km to 2.1 km8.7% from 2.1 km to 2.1 km4.4% from 2.1 km to 2.1 km9.3% from 2.1 km to 2.1 km4.5% from 2.1 km to 2.1 km8.9% from 2.1 km to 2.2 km4.7% from 2.2 km to 2.2 km4.3% from 2.2 km to 2.2 km9.3% from 2.2 km to 2.2 km4.7% from 2.2 km to 2.2 km4.7% from 2.2 km to 2.2 km9.5% from 2.2 km to 2.2 km4.3% from 2.2 km to 2.2 km9.1% from 2.2 km to 2.2 km4.8% from 2.2 km to 2.2 km9.5% from 2.2 km to 2.2 km4.9% from 2.2 km to 2.2 km4.5% from 2.2 km to 2.2 km4.5% from 2.2 km to 2.2 km4.7% from 2.2 km to 2.2 km4.9% from 2.2 km to 2.2 km5.0% from 2.2 km to 2.2 km11.8% from 2.2 km to 2.2 km5.1% from 2.2 km to 2.2 km4.5% from 2.2 km to 2.2 km8.7% from 2.2 km to 2.2 km5.0% from 2.2 km to 2.2 km5.0% from 2.2 km to 2.2 km4.8% from 2.2 km to 2.3 km9.5% from 2.3 km to 2.3 km4.8% from 2.3 km to 2.3 km5.4% from 2.3 km to 2.3 km9.3% from 2.3 km to 2.3 km5.0% from 2.3 km to 2.3 km10.5% from 2.3 km to 2.3 km5.4% from 2.3 km to 2.3 km5.1% from 2.3 km to 2.3 km10.5% from 2.3 km to 2.3 km5.0% from 2.3 km to 2.3 km4.9% from 2.3 km to 2.3 km10.0% from 2.3 km to 2.3 km4.8% from 2.3 km to 2.3 km10.0% from 2.3 km to 2.3 km5.0% from 2.3 km to 2.3 km9.8% from 2.3 km to 2.3 km4.5% from 2.3 km to 2.3 km4.7% from 2.3 km to 2.3 km4.5% from 2.3 km to 2.3 km4.7% from 2.3 km to 2.3 km4.5% from 2.3 km to 2.3 km4.3% from 2.3 km to 2.3 km4.5% from 2.3 km to 2.3 km0.0% from 2.3 km to 2.3 km4.9% from 2.3 km to 2.4 km5.1% from 2.4 km to 2.4 km5.3% from 2.4 km to 2.4 km10.8% from 2.4 km to 2.4 km5.4% from 2.4 km to 2.4 km4.8% from 2.4 km to 2.4 km5.1% from 2.4 km to 2.4 km10.3% from 2.4 km to 2.4 km5.9% from 2.4 km to 2.4 km6.3% from 2.4 km to 2.4 km12.5% from 2.4 km to 2.4 km5.6% from 2.4 km to 2.4 km5.9% from 2.4 km to 2.4 km9.8% from 2.4 km to 2.4 km5.0% from 2.4 km to 2.4 km10.0% from 2.4 km to 2.4 km5.3% from 2.4 km to 2.4 km10.5% from 2.4 km to 2.4 km5.6% from 2.4 km to 2.4 km10.8% from 2.4 km to 2.4 km4.8% from 2.4 km to 2.4 km5.0% from 2.4 km to 2.4 km4.7% from 2.4 km to 2.4 km4.8% from 2.4 km to 2.4 km4.4% from 2.4 km to 2.4 km4.3% from 2.4 km to 2.5 km4.4% from 2.5 km to 2.5 km8.9% from 2.5 km to 2.5 km4.5% from 2.5 km to 2.5 km4.4% from 2.5 km to 2.5 km9.3% from 2.5 km to 2.5 km4.4% from 2.5 km to 2.5 km4.8% from 2.5 km to 2.5 km4.7% from 2.5 km to 2.5 km4.4% from 2.5 km to 2.5 km4.4% from 2.5 km to 2.5 km4.2% from 2.5 km to 2.5 km4.3% from 2.5 km to 2.5 km8.7% from 2.5 km to 2.5 km4.7% from 2.5 km to 2.5 km5.0% from 2.5 km to 2.5 km5.4% from 2.5 km to 2.5 km6.1% from 2.5 km to 2.5 km6.5% from 2.5 km to 2.5 km5.9% from 2.5 km to 2.5 km5.3% from 2.5 km to 2.5 km5.3% from 2.5 km to 2.5 km4.9% from 2.5 km to 2.5 km4.7% from 2.5 km to 2.5 km4.7% from 2.5 km to 2.6 km5.1% from 2.6 km to 2.6 km10.0% from 2.6 km to 2.6 km4.8% from 2.6 km to 2.6 km5.1% from 2.6 km to 2.6 km10.8% from 2.6 km to 2.6 km5.3% from 2.6 km to 2.6 km5.1% from 2.6 km to 2.6 km5.3% from 2.6 km to 2.6 km9.3% from 2.6 km to 2.6 km4.5% from 2.6 km to 2.6 km5.1% from 2.6 km to 2.6 km9.5% from 2.6 km to 2.6 km4.7% from 2.6 km to 2.6 km8.9% from 2.6 km to 2.6 km5.1% from 2.6 km to 2.6 km5.4% from 2.6 km to 2.6 km10.5% from 2.6 km to 2.6 km5.6% from 2.6 km to 2.6 km5.0% from 2.6 km to 2.6 km4.8% from 2.6 km to 2.6 km12.1% from 2.6 km to 2.6 km4.2% from 2.6 km to 2.6 km8.2% from 2.6 km to 2.6 km5.1% from 2.6 km to 2.6 km5.3% from 2.6 km to 2.7 km4.7% from 2.7 km to 2.7 km10.0% from 2.7 km to 2.7 km4.3% from 2.7 km to 2.7 km10.0% from 2.7 km to 2.7 km4.7% from 2.7 km to 2.7 km4.7% from 2.7 km to 2.7 km4.7% from 2.7 km to 2.7 km4.5% from 2.7 km to 2.7 km9.5% from 2.7 km to 2.7 km4.3% from 2.7 km to 2.7 km4.7% from 2.7 km to 2.7 km4.5% from 2.7 km to 2.7 km4.8% from 2.7 km to 2.7 km4.7% from 2.7 km to 2.7 km4.9% from 2.7 km to 2.7 km4.5% from 2.7 km to 2.7 km4.3% from 2.7 km to 2.7 km8.2% from 2.7 km to 2.7 km4.2% from 2.7 km to 2.7 km8.3% from 2.7 km to 2.7 km4.2% from 2.7 km to 2.7 km8.5% from 2.7 km to 2.7 km8.7% from 2.7 km to 2.8 km4.4% from 2.8 km to 2.8 km9.3% from 2.8 km to 2.8 km4.7% from 2.8 km to 2.8 km9.5% from 2.8 km to 2.8 km4.8% from 2.8 km to 2.8 km8.9% from 2.8 km to 2.8 km4.9% from 2.8 km to 2.8 km4.5% from 2.8 km to 2.8 km4.9% from 2.8 km to 2.8 km10.3% from 2.8 km to 2.8 km5.0% from 2.8 km to 2.8 km10.3% from 2.8 km to 2.8 km4.5% from 2.8 km to 2.8 km4.8% from 2.8 km to 2.8 km9.1% from 2.8 km to 2.8 km4.7% from 2.8 km to 2.8 km5.0% from 2.8 km to 2.8 km4.7% from 2.8 km to 2.8 km9.3% from 2.8 km to 2.8 km4.9% from 2.8 km to 2.8 km5.0% from 2.8 km to 2.8 km10.0% from 2.8 km to 2.8 km4.4% from 2.8 km to 2.8 km4.7% from 2.8 km to 2.9 km4.3% from 2.9 km to 2.9 km8.3% from 2.9 km to 2.9 km4.2% from 2.9 km to 2.9 km4.2% from 2.9 km to 2.9 km7.8% from 2.9 km to 2.9 km4.0% from 2.9 km to 2.9 km4.1% from 2.9 km to 2.9 km8.0% from 2.9 km to 2.9 km4.3% from 2.9 km to 2.9 km8.2% from 2.9 km to 2.9 km4.0% from 2.9 km to 2.9 km4.4% from 2.9 km to 2.9 km4.1% from 2.9 km to 2.9 km4.3% from 2.9 km to 2.9 km8.3% from 2.9 km to 2.9 km4.3% from 2.9 km to 2.9 km8.5% from 2.9 km to 2.9 km4.4% from 2.9 km to 2.9 km3.9% from 2.9 km to 2.9 km8.3% from 2.9 km to 3.0 km4.0% from 3.0 km to 3.0 km4.4% from 3.0 km to 3.0 km4.1% from 3.0 km to 3.0 km7.5% from 3.0 km to 3.0 km4.1% from 3.0 km to 3.0 km4.3% from 3.0 km to 3.0 km5.0% from 3.0 km to 3.0 km7.7% from 3.0 km to 3.0 km4.1% from 3.0 km to 3.0 km8.7% from 3.0 km to 3.0 km4.3% from 3.0 km to 3.0 km4.4% from 3.0 km to 3.0 km8.0% from 3.0 km to 3.0 km4.2% from 3.0 km to 3.0 km3.9% from 3.0 km to 3.0 km8.7% from 3.0 km to 3.0 km4.3% from 3.0 km to 3.0 km4.0% from 3.0 km to 3.0 km8.9% from 3.0 km to 3.0 km8.7% from 3.0 km to 3.0 km4.4% from 3.0 km to 3.1 km4.3% from 3.1 km to 3.1 km8.3% from 3.1 km to 3.1 km4.7% from 3.1 km to 3.1 km4.0% from 3.1 km to 3.1 km4.0% from 3.1 km to 3.1 km4.3% from 3.1 km to 3.1 km4.1% from 3.1 km to 3.1 km8.2% from 3.1 km to 3.1 km4.2% from 3.1 km to 3.1 km4.2% from 3.1 km to 3.1 km8.3% from 3.1 km to 3.1 km4.3% from 3.1 km to 3.1 km4.3% from 3.1 km to 3.1 km4.2% from 3.1 km to 3.1 km8.3% from 3.1 km to 3.1 km4.3% from 3.1 km to 3.1 km4.2% from 3.1 km to 3.1 km4.4% from 3.1 km to 3.1 km8.7% from 3.1 km to 3.1 km4.2% from 3.1 km to 3.1 km4.2% from 3.1 km to 3.2 km8.3% from 3.2 km to 3.2 km4.3% from 3.2 km to 3.2 km8.3% from 3.2 km to 3.2 km8.3% from 3.2 km to 3.2 km4.2% from 3.2 km to 3.2 km8.5% from 3.2 km to 3.2 km4.3% from 3.2 km to 3.2 km8.7% from 3.2 km to 3.2 km4.7% from 3.2 km to 3.2 km9.3% from 3.2 km to 3.2 km4.3% from 3.2 km to 3.2 km8.2% from 3.2 km to 3.2 km3.9% from 3.2 km to 3.2 km3.9% from 3.2 km to 3.2 km4.2% from 3.2 km to 3.2 km3.9% from 3.2 km to 3.2 km3.9% from 3.2 km to 3.2 km7.7% from 3.2 km to 3.2 km3.9% from 3.2 km to 3.2 km4.2% from 3.2 km to 3.2 km8.5% from 3.2 km to 3.3 km4.3% from 3.3 km to 3.3 km8.5% from 3.3 km to 3.3 km8.3% from 3.3 km to 3.3 km4.0% from 3.3 km to 3.3 km8.2% from 3.3 km to 3.3 km3.9% from 3.3 km to 3.3 km3.9% from 3.3 km to 3.3 km7.8% from 3.3 km to 3.3 km4.1% from 3.3 km to 3.3 km4.1% from 3.3 km to 3.3 km4.1% from 3.3 km to 3.3 km8.5% from 3.3 km to 3.3 km4.3% from 3.3 km to 3.3 km4.3% from 3.3 km to 3.3 km4.3% from 3.3 km to 3.3 km8.0% from 3.3 km to 3.3 km4.3% from 3.3 km to 3.3 km4.0% from 3.3 km to 3.3 km4.2% from 3.3 km to 3.3 km4.0% from 3.3 km to 3.3 km8.0% from 3.3 km to 3.4 km4.2% from 3.4 km to 3.4 km4.5% from 3.4 km to 3.4 km9.1% from 3.4 km to 3.4 km10.0% from 3.4 km to 3.4 km4.7% from 3.4 km to 3.4 km9.8% from 3.4 km to 3.4 km9.5% from 3.4 km to 3.4 km4.8% from 3.4 km to 3.4 km9.5% from 3.4 km to 3.4 km5.1% from 3.4 km to 3.4 km10.0% from 3.4 km to 3.4 km4.9% from 3.4 km to 3.4 km4.9% from 3.4 km to 3.4 km10.3% from 3.4 km to 3.4 km5.0% from 3.4 km to 3.4 km4.9% from 3.4 km to 3.4 km5.0% from 3.4 km to 3.4 km10.0% from 3.4 km to 3.4 km4.9% from 3.4 km to 3.4 km4.8% from 3.4 km to 3.4 km4.5% from 3.4 km to 3.4 km4.7% from 3.4 km to 3.4 km4.4% from 3.4 km to 3.4 km4.5% from 3.4 km to 3.5 km4.3% from 3.5 km to 3.5 km4.0% from 3.5 km to 3.5 km4.2% from 3.5 km to 3.5 km8.5% from 3.5 km to 3.5 km4.1% from 3.5 km to 3.5 km4.1% from 3.5 km to 3.5 km4.0% from 3.5 km to 3.5 km4.2% from 3.5 km to 3.5 km8.2% from 3.5 km to 3.5 km4.2% from 3.5 km to 3.5 km8.3% from 3.5 km to 3.5 km4.3% from 3.5 km to 3.5 km9.5% from 3.5 km to 3.5 km7.7% from 3.5 km to 3.5 km4.2% from 3.5 km to 3.5 km8.3% from 3.5 km to 3.5 km4.3% from 3.5 km to 3.5 km8.2% from 3.5 km to 3.5 km4.2% from 3.5 km to 3.5 km4.2% from 3.5 km to 3.5 km8.3% from 3.5 km to 3.6 km4.2% from 3.6 km to 3.6 km8.3% from 3.6 km to 3.6 km4.5% from 3.6 km to 3.6 km9.5% from 3.6 km to 3.6 km4.9% from 3.6 km to 3.6 km9.3% from 3.6 km to 3.6 km4.5% from 3.6 km to 3.6 km9.3% from 3.6 km to 3.6 km9.3% from 3.6 km to 3.6 km4.9% from 3.6 km to 3.6 km10.0% from 3.6 km to 3.6 km10.3% from 3.6 km to 3.6 km4.9% from 3.6 km to 3.6 km10.0% from 3.6 km to 3.6 km9.5% from 3.6 km to 3.6 km4.5% from 3.6 km to 3.6 km4.8% from 3.6 km to 3.6 km4.7% from 3.6 km to 3.6 km9.1% from 3.6 km to 3.6 km4.8% from 3.6 km to 3.6 km4.2% from 3.6 km to 3.6 km0.0% from 3.6 km to 3.6 km3.8% from 3.6 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km3.3% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km3.1% from 3.7 km to 3.7 km0.0% from 3.7 km to 3.7 km3.0% from 3.7 km to 3.7 km3.0% from 3.7 km to 3.7 km3.2% from 3.7 km to 3.7 km3.1% from 3.7 km to 3.7 km3.1% from 3.7 km to 3.8 km3.4% from 3.8 km to 3.8 km3.5% from 3.8 km to 3.8 km7.0% from 3.8 km to 3.8 km3.8% from 3.8 km to 3.8 km7.7% from 3.8 km to 3.8 km8.0% from 3.8 km to 3.8 km4.5% from 3.8 km to 3.8 km9.8% from 3.8 km to 3.8 km9.5% from 3.8 km to 3.8 km10.5% from 3.8 km to 3.8 km5.0% from 3.8 km to 3.8 km10.0% from 3.8 km to 3.8 km5.3% from 3.8 km to 3.8 km10.5% from 3.8 km to 3.8 km10.8% from 3.8 km to 3.8 km5.6% from 3.8 km to 3.8 km10.8% from 3.8 km to 3.8 km5.1% from 3.8 km to 3.8 km9.5% from 3.8 km to 3.8 km4.9% from 3.8 km to 3.8 km10.0% from 3.8 km to 3.8 km4.9% from 3.8 km to 3.9 km9.8% from 3.9 km to 3.9 km4.5% from 3.9 km to 3.9 km4.7% from 3.9 km to 3.9 km9.3% from 3.9 km to 3.9 km10.0% from 3.9 km to 3.9 km4.8% from 3.9 km to 3.9 km9.5% from 3.9 km to 3.9 km4.7% from 3.9 km to 3.9 km8.9% from 3.9 km to 3.9 km4.3% from 3.9 km to 3.9 km8.7% from 3.9 km to 3.9 km4.3% from 3.9 km to 3.9 km4.2% from 3.9 km to 3.9 km8.3% from 3.9 km to 3.9 km9.1% from 3.9 km to 3.9 km5.9% from 3.9 km to 3.9 km10.0% from 3.9 km to 3.9 km8.7% from 3.9 km to 3.9 km4.9% from 3.9 km to 3.9 km11.1% from 3.9 km to 3.9 km4.9% from 3.9 km to 3.9 km4.9% from 3.9 km to 3.9 km9.8% from 3.9 km to 3.9 km4.9% from 3.9 km to 4.0 km4.8% from 4.0 km to 4.0 km4.5% from 4.0 km to 4.0 km9.5% from 4.0 km to 4.0 km5.0% from 4.0 km to 4.0 km9.5% from 4.0 km to 4.0 km5.3% from 4.0 km to 4.0 km9.5% from 4.0 km to 4.0 km4.9% from 4.0 km to 4.0 km4.7% from 4.0 km to 4.0 km9.8% from 4.0 km to 4.0 km4.7% from 4.0 km to 4.0 km4.7% from 4.0 km to 4.0 km5.1% from 4.0 km to 4.0 km10.3% from 4.0 km to 4.0 km5.0% from 4.0 km to 4.0 km10.3% from 4.0 km to 4.0 km5.0% from 4.0 km to 4.0 km11.1% from 4.0 km to 4.0 km5.1% from 4.0 km to 4.0 km4.4% from 4.0 km to 4.0 km4.5% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.0 km4.0% from 4.0 km to 4.0 km0.0% from 4.0 km to 4.1 km0.0% from 4.1 km to 4.1 km4.0% from 4.1 km to 4.1 km3.8% from 4.1 km to 4.1 km3.5% from 4.1 km to 4.1 km3.7% from 4.1 km to 4.1 km3.7% from 4.1 km to 4.1 km4.7% from 4.1 km to 4.1 km8.5% from 4.1 km to 4.1 km4.8% from 4.1 km to 4.1 km4.5% from 4.1 km to 4.1 km9.8% from 4.1 km to 4.1 km5.4% from 4.1 km to 4.1 km9.3% from 4.1 km to 4.1 km4.4% from 4.1 km to 4.1 km8.7% from 4.1 km to 4.1 km4.9% from 4.1 km to 4.1 km10.3% from 4.1 km to 4.1 km5.6% from 4.1 km to 4.1 km11.1% from 4.1 km to 4.1 km12.5% from 4.1 km to 4.1 km5.4% from 4.1 km to 4.1 km11.4% from 4.1 km to 4.2 km5.3% from 4.2 km to 4.2 km11.4% from 4.2 km to 4.2 km12.1% from 4.2 km to 4.2 km5.7% from 4.2 km to 4.2 km6.3% from 4.2 km to 4.2 km12.5% from 4.2 km to 4.2 km13.3% from 4.2 km to 4.2 km6.5% from 4.2 km to 4.2 km13.3% from 4.2 km to 4.2 km12.1% from 4.2 km to 4.2 km5.9% from 4.2 km to 4.2 km4.9% from 4.2 km to 4.2 km8.0% from 4.2 km to 4.2 km4.3% from 4.2 km to 4.2 km4.5% from 4.2 km to 4.2 km4.3% from 4.2 km to 4.2 km4.3% from 4.2 km to 4.2 km4.7% from 4.2 km to 4.2 km4.7% from 4.2 km to 4.2 km4.4% from 4.2 km to 4.2 km9.3% from 4.2 km to 4.2 km4.5% from 4.2 km to 4.2 km4.5% from 4.2 km to 4.2 km10.0% from 4.2 km to 4.2 km5.0% from 4.2 km to 4.2 km4.5% from 4.2 km to 4.3 km4.4% from 4.3 km to 4.3 km10.0% from 4.3 km to 4.3 km5.3% from 4.3 km to 4.3 km5.3% from 4.3 km to 4.3 km5.3% from 4.3 km to 4.3 km5.1% from 4.3 km to 4.3 km10.8% from 4.3 km to 4.3 km4.9% from 4.3 km to 4.3 km5.0% from 4.3 km to 4.3 km5.1% from 4.3 km to 4.3 km10.3% from 4.3 km to 4.3 km4.9% from 4.3 km to 4.3 km9.5% from 4.3 km to 4.3 km5.0% from 4.3 km to 4.3 km5.0% from 4.3 km to 4.3 km10.3% from 4.3 km to 4.3 km4.7% from 4.3 km to 4.3 km10.0% from 4.3 km to 4.3 km4.9% from 4.3 km to 4.3 km4.9% from 4.3 km to 4.3 km5.7% from 4.3 km to 4.3 km12.1% from 4.3 km to 4.3 km6.9% from 4.3 km to 4.3 km12.1% from 4.3 km to 4.3 km5.4% from 4.3 km to 4.4 km11.1% from 4.4 km to 4.4 km6.1% from 4.4 km to 4.4 km16.0% from 4.4 km to 4.4 km8.3% from 4.4 km to 4.4 km15.4% from 4.4 km to 4.4 km13.8% from 4.4 km to 4.4 km8.0% from 4.4 km to 4.4 km11.8% from 4.4 km to 4.4 km10.8% from 4.4 km to 4.4 km5.7% from 4.4 km to 4.4 km11.4% from 4.4 km to 4.4 km12.1% from 4.4 km to 4.4 km9.8% from 4.4 km to 4.4 km4.4% from 4.4 km to 4.4 km9.3% from 4.4 km to 4.4 km9.1% from 4.4 km to 4.4 km4.4% from 4.4 km to 4.4 km4.4% from 4.4 km to 4.4 km8.9% from 4.4 km to 4.4 km4.4% from 4.4 km to 4.4 km4.4% from 4.4 km to 4.4 km9.5% from 4.4 km to 4.4 km5.1% from 4.4 km to 4.4 km10.8% from 4.4 km to 4.4 km5.7% from 4.4 km to 4.4 km11.4% from 4.4 km to 4.4 km5.3% from 4.4 km to 4.4 km11.1% from 4.4 km to 4.5 km5.3% from 4.5 km to 4.5 km5.4% from 4.5 km to 4.5 km5.1% from 4.5 km to 4.5 km0.0% from 4.5 km to 4.5 km6.1% from 4.5 km to 4.5 km5.4% from 4.5 km to 4.5 km5.3% from 4.5 km to 4.5 km11.1% from 4.5 km to 4.5 km5.3% from 4.5 km to 4.5 km5.6% from 4.5 km to 4.5 km5.4% from 4.5 km to 4.5 km11.4% from 4.5 km to 4.5 km10.5% from 4.5 km to 4.5 km5.6% from 4.5 km to 4.5 km6.3% from 4.5 km to 4.5 km11.1% from 4.5 km to 4.5 km11.8% from 4.5 km to 4.5 km6.5% from 4.5 km to 4.5 km12.5% from 4.5 km to 4.5 km6.3% from 4.5 km to 4.5 km11.8% from 4.5 km to 4.5 km5.7% from 4.5 km to 4.5 km11.1% from 4.5 km to 4.5 km5.6% from 4.5 km to 4.5 km6.2% from 4.5 km to 4.5 km11.8% from 4.5 km to 4.5 km5.7% from 4.5 km to 4.5 km5.7% from 4.5 km to 4.6 km5.6% from 4.6 km to 4.6 km6.3% from 4.6 km to 4.6 km7.4% from 4.6 km to 4.6 km8.3% from 4.6 km to 4.6 km16.0% from 4.6 km to 4.6 km7.7% from 4.6 km to 4.6 km13.3% from 4.6 km to 4.6 km5.7% from 4.6 km to 4.6 km10.3% from 4.6 km to 4.6 km5.0% from 4.6 km to 4.6 km10.8% from 4.6 km to 4.6 km6.1% from 4.6 km to 4.6 km5.6% from 4.6 km to 4.6 km5.1% from 4.6 km to 4.6 km9.8% from 4.6 km to 4.6 km5.0% from 4.6 km to 4.6 km9.8% from 4.6 km to 4.6 km5.4% from 4.6 km to 4.6 km5.3% from 4.6 km to 4.6 km9.8% from 4.6 km to 4.6 km5.3% from 4.6 km to 4.6 km10.3% from 4.6 km to 4.6 km5.0% from 4.6 km to 4.6 km10.0% from 4.6 km to 4.6 km4.8% from 4.6 km to 4.6 km9.1% from 4.6 km to 4.6 km4.3% from 4.6 km to 4.7 km9.1% from 4.7 km to 4.7 km4.9% from 4.7 km to 4.7 km8.9% from 4.7 km to 4.7 km4.7% from 4.7 km to 4.7 km4.5% from 4.7 km to 4.7 km4.9% from 4.7 km to 4.7 km4.7% from 4.7 km to 4.7 km5.1% from 4.7 km to 4.7 km0.0% from 4.7 km to 4.7 km5.0% from 4.7 km to 4.7 km4.9% from 4.7 km to 4.7 km4.9% from 4.7 km to 4.7 km4.9% from 4.7 km to 4.7 km4.5% from 4.7 km to 4.7 km9.5% from 4.7 km to 4.7 km0.0% from 4.7 km to 4.7 km9.3% from 4.7 km to 4.7 km4.9% from 4.7 km to 4.7 km5.3% from 4.7 km to 4.7 km10.0% from 4.7 km to 4.7 km4.9% from 4.7 km to 4.7 km10.0% from 4.7 km to 4.7 km5.0% from 4.7 km to 4.7 km9.8% from 4.7 km to 4.8 km4.7% from 4.8 km to 4.8 km9.3% from 4.8 km to 4.8 km5.0% from 4.8 km to 4.8 km9.8% from 4.8 km to 4.8 km5.0% from 4.8 km to 4.8 km10.0% from 4.8 km to 4.8 km4.9% from 4.8 km to 4.8 km9.5% from 4.8 km to 4.8 km9.1% from 4.8 km to 4.8 km4.8% from 4.8 km to 4.8 km10.0% from 4.8 km to 4.8 km5.0% from 4.8 km to 4.8 km9.8% from 4.8 km to 4.8 km10.3% from 4.8 km to 4.8 km5.0% from 4.8 km to 4.8 km9.8% from 4.8 km to 4.8 km10.0% from 4.8 km to 4.8 km4.7% from 4.8 km to 4.8 km9.1% from 4.8 km to 4.8 km9.3% from 4.8 km to 4.8 km4.7% from 4.8 km to 4.8 km9.8% from 4.8 km to 4.8 km5.0% from 4.8 km to 4.8 km10.0% from 4.8 km to 4.8 km4.5% from 4.8 km to 4.9 km9.1% from 4.9 km to 4.9 km10.0% from 4.9 km to 4.9 km4.8% from 4.9 km to 4.9 km9.3% from 4.9 km to 4.9 km9.5% from 4.9 km to 4.9 km4.7% from 4.9 km to 4.9 km4.7% from 4.9 km to 4.9 km9.1% from 4.9 km to 4.9 km4.8% from 4.9 km to 4.9 km5.0% from 4.9 km to 4.9 km9.8% from 4.9 km to 4.9 km5.1% from 4.9 km to 4.9 km9.3% from 4.9 km to 4.9 km4.9% from 4.9 km to 4.9 km9.5% from 4.9 km to 4.9 km4.9% from 4.9 km to 4.9 km10.5% from 4.9 km to 4.9 km10.3% from 4.9 km to 4.9 km4.9% from 4.9 km to 4.9 km9.3% from 4.9 km to 4.9 km4.5% from 4.9 km to 4.9 km4.9% from 4.9 km to 4.9 km4.7% from 4.9 km to 4.9 km9.5% from 4.9 km to 5.0 km4.7% from 5.0 km to 5.0 km4.9% from 5.0 km to 5.0 km5.0% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km5.1% from 5.0 km to 5.0 km0.0% from 5.0 km to 5.0 km5.9% from 5.0 km to 5.0 km5.0% from 5.0 km to 5.0 km5.4% from 5.0 km to 5.0 km11.4% from 5.0 km to 5.0 km12.1% from 5.0 km to 5.0 km10.5% from 5.0 km to 5.0 km5.1% from 5.0 km to 5.0 km10.0% from 5.0 km to 5.0 km6%6%6%6%7%0 m1 km2 km3 km4 km5 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
Distance5.01 km / 3.11 miles
Elevation gain307 m / 1,007 ft
Average gradient6.1%
Maximum gradient13.5%
Elevation high739 m / 2,425 ft
Elevation low432 m / 1,417 ft
Climb difficulty score30,697.2

Similar Climbs Nearby

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

Tip: rotate your phone to landscape and swipe the table sideways to reveal the full set of climb details.

ClimbLengthGradientAscent
Segmen 1 Bromo KOM
Mangguan, Pasuruan
5.99 km5.6%335 m
Segmen 2 Bromo KOM
Mangguan, Pasuruan
6.03 km6.4%386 m
Pasrepan to KUD Puspo
Mangguan, Pasuruan
7.94 km5.3%432 m
DR.J PASREPAN 5K
Mangguan, Pasuruan
3.42 km5.1%174 m
DR.J PASREPAN - JATIM
Mangguan, Pasuruan
13.98 km5.8%813 m

Climb Rank

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

🗺

This climb ranks 111,976th out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 1,094th most difficult cycling climb of all 13,649 climbs in Indonesia.

📉

Places 298th out of 2,133 cycling climbs in East Java.

Ranks 69th out of 173 cycling climbs in Pasuruan.

🏵️

A local climb of note, this is the 6th most difficult cycling climb (out of 7 climbs) in Mangguan.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb