Good and difficult

#1

Nice story but a little difficult to undersatand sometimes