Draw some ASCII stars Write a program or function that draws an ASCII star, given the size of the arms as input.

Here's a star of size 1

_/\_
\  /
|/\|


Here's a star of size 2

   /\
__/  \__
\      /
 \    /
 | /\ |
 |/  \|


Here's a star of size 3

     /\
    /  \
___/    \___
\          /
 \        /
  \      /
  |  /\  |
  | /  \ |
  |/    \|


And so on.

Input

A single positive integer in any convenient format, n &gt; 0.

Output

An ASCII-art representation of a star, following the above rules. Leading/trailing newlines or other whitespace are optional, provided that the points line up appropriately.

Rules


Either a full program or a function are acceptable. If a function, you can return the output rather than printing it.
Standard loopholes are forbidden.
This is code-golf so all usual golfing rules apply, and the shortest code (in bytes) wins.
Charcoal, 20 17 bytes

-3 bytes thanks to Neil.

Ｎν↙ν↑↑ν↖ν ×_ν↗ν‖Ｍ


Try it online! Link is to verbose version.

I'm pretty happy with this golf so...

Explanation

Ｎν                 take a number as input and store in ν
  ↙ν               print / ν times downwards to the left
    ↑              move up once
     ↑ν            print | ν times upwards
       ↖ν          print \ ν times upwards to the left
                   print a space
          ×_ν      print _ ν times
             ↗ν    print / ν times upwards to the right
               ‖Ｍ  reflect horizontally




     /\                           
    /  \    "No, this is Patrick!"
___/    \___                      
\   ☉ ☉    /                      
 \       /                       
  \      /                        
  |  /\  |                        
  | /  \ |                        
  |/    \|