fourth solution