fixed adultDemo's documentation
added level naming to the algorithm