solution added :P