#2 Add test cases
#3 Implement sequence reversal