sample source for ruby batch drunken handson