#20 using patterns to decide which action should be taken for R43ples
query