skipping 2 because someone already did that
c2a. (c) Alphablocks Ltd. Original project by @RodolfoYT12345.