Copyright (c) 2021 Usama Majid
Permission is hereby granted to use this software as deemed fit.