The author takes no responsibility for any damages this program may cause, use at your own risk.