writing ex16
make some edit in ex15, IRB does take typed in arg