Some possible approaches or topics to Assignment #1