@Override
		public void action() {
			ACLMessage msg = myAgent.receive();
			
			if(msg != null) {
			
			myLogger.log(Logger.INFO, "Agent "+getLocalName()+" - Received SOLUTION/PS Request from "+msg.getSender().getLocalName());
			myLogger.log(Logger.INFO, "Message performative "+ ACLMessage.getPerformative(msg.getPerformative()));
			myLogger.log(Logger.INFO, "Message content "+ msg.getContent());
			
			ACLMessage reply = msg.createReply();
			reply.setPerformative(ACLMessage.INFORM);
			reply.setContent("Received!");
			
			send(reply); 
			} else {
				block();
			}
		}