Recent Question/Assignment

500 words
this is continuation of the previous AAPL assignment
so read the question and let me know if it makes sense
APL references