Epic interview question

(Optional) Coding Assessment: merge sort, rotating cipher decryption, creating subsets, word search in 2D grid