Define a recursive function merge :: ord a $\Rightarrow[a]$ $>$ [a] $\rightarrow$ [a] that merges two sorted lists to give a single sorted list. For example:
$>$ merge $[2,5,6] \quad[1,3,4]$
$[1,2,3,4,5,6]$
Note: your definition should not use other functions on sorted lists such as insert or isort, but should be defined using explicit recursion.