+reverse
+find element
+map
all functions with tests