Meeting time calculator by Daniele Catalanotto