Add task_22
Add tests for task_22