A man of height ‘H’ stands in front of a mirror hung on a vertical wall in front of him. He is just able to see his toes in the mirror. He can also just see his shoulders, which are at a height ‘h’ above the ground. What is the size (length) of the mirror and how far above the ground is the top edge of the mirror?