Combat puzzle