Methods displayed here use the retrieval (via memory) of a trigonometric identity which is good in creativity but if you want to improve mathematical problem solving skills deliberately: increase gravity.
Example, can you do this question without explicitly using this trigonometric identity?