def demical2hms(degrees):
    """
    Convert degrees to string representation of hours, minutes and seconds.
    
    Args:
        degrees (float): degrees to be converted.
        
    Returns:
        str: one string representation in hours, minutes and seconds format.
        
    """
    h = int(degrees / 15)
    m = int((degrees / 15 - h) * 60)
    s = int(((degrees / 15 - h) * 60 - m) * 60)
    h = str(h)
    m = str(m)
    s = str(s)
    if len(h) == 1:
        h = h
    if len(m) == 1:
        m = m
    if len(s) == 1:
        s = s
    res = h + 'h ' + m + 'm ' + s + 's'
    return res
