trying hard to understand

Top