rename reverse to rev (as next ex. 3.12 ask to implement reverse)