'''''' ''''''' ''' '' '''''' ''''''''! ''''''''' ''''''' ''' '''''' '''''' '' ''' ''''''' ''' '' ''''' '' '''''!
' * ''''' '''' 3 ''''''' '''''' '''''' '''''' ''' ''' '' ''' '' ''''!
' * ''''' ''' ''''''''' ''''' '' '' '''''''''.
' * ''' ''''' ''''' '''' '' '''''' '''' '''''!
' * ''''' '' ''''''''' '' '' '''' ''' '''''!
' * ... '''' '' '''' '' '''''''' '' '''''''' ''' '''' ''''''' ''' ''''