Shark AI to circle the player

Hey there,
Im trying to code a shark ai thats able to freely move around the map and when seeing the player it will attack and then circle the player and continue to go in and attack and circle until the player or shark dies
Any help with getting this to happen in a AI behavior tree, thanks

You could use EQS to create a donut grid around the player. I believe EQS comes with a ring/donut grid