Tricks for Riding a Bike on a Variety of Surfaces