Long haul flights can be boring and equally exhausting. Whether you are a frequent flyer or not, you might find…