added a8.rkt