Triangle (given median and altitude)

Construct triangle ABC given AB, median to AB and altitude AB. Find all solutions. Use dynamic features and discuss under what conditions will the number of solutions change (# of solutions will increase or decrease).