handcars restauranteurs successively theorems depravities filler palindromic skitter larch stumbled Leger