Not a doctor, but I believe people should be careful with selfmedicating melatonine. Each person needs a different amount and at different times to make it effective. Too much melatonine can actually make you sleepy during daytime, or have an adverse effect on sleep. Get help from a sleeping expert on whether this is right for you.
Rest of the tips are great.
How to connect printer to linux:
Step 1. Connect printer.