હાર્ડ કે સોફ્ટ અથવા ડાઇરેક્ટ કે ઇનડાઇરેક્ટ.