This fan is mainly from this video: https://scratch.mit.edu/discuss/youtube/JjJJtdwQxJM/
@JacobKindred