This right here has been on my mind for days so I finally gave up and made it.
12