Made something similar some time ago to please and/or confuse my bi brain.