three test pass for task