- enemy_pos = [ [0, 1, 0, 0, 1, 0],  
-               [1, 1, 0, 1, 0, 0],  
-               [0, 0, 1, 0, 1, 0], 
-               [1, 0, 0, 1, 0, 1] ] 
-   
-   
- bomb_pows = [ 
-   [0, 1, 2, 2, 0, 0], 
-   [4, 3, 0, 4, 1, 0], 
-   [1, 1, 2, 0, 2, 2], 
-   [3, 0, 1, 3, 0, 0] 
- ] 
-   
- occupiedXs = [] 
- occupiedYs = [] 
-   
- for x in xrange(0, 6): 
- 	for y in xrange(0, 4): 
- 		if (enemy_pos[x][y] == 1): 
- 			occupiedXs.append(x) 
- 			occupiedYs.append(y) 
-   
- bomb_powers = [] 
-   
- for i in xrange(0, len(occupiedXs)): 
- 	bomb_powers.append(bomb_pows[occupiedXs[i]][occupiedYs[i]]) 
-   
- for i in xrange(0, len(bomb_powers)): 
- 	for x in xrange(occupiedXs[i] - bomb_powers[i], occupiedXs[i] + bomb_powers[i]): 
- 		try: 
- 		    enemy_pos[x][occupiedYs[i]] = 8 
- 		except IndexError: 
- 			continue 
- 	for y in xrange(occupiedYs[i] - bomb_powers[i], occupiedYs[i] + bomb_powers[i]): 
- 		try: 
- 		    enemy_pos[occupiedXs[i]][y] = 8 
- 		except IndexError: 
- 			continue 
-   
- print(enemy_pos) 
				ZW5lbXlfcG9zID0gWyBbMCwgMSwgMCwgMCwgMSwgMF0sIAogICAgICAgICAgICAgIFsxLCAxLCAwLCAxLCAwLCAwXSwgCiAgICAgICAgICAgICAgWzAsIDAsIDEsIDAsIDEsIDBdLAogICAgICAgICAgICAgIFsxLCAwLCAwLCAxLCAwLCAxXSBdCiAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgCmJvbWJfcG93cyA9IFsKICBbMCwgMSwgMiwgMiwgMCwgMF0sCiAgWzQsIDMsIDAsIDQsIDEsIDBdLAogIFsxLCAxLCAyLCAwLCAyLCAyXSwKICBbMywgMCwgMSwgMywgMCwgMF0KXQoKb2NjdXBpZWRYcyA9IFtdCm9jY3VwaWVkWXMgPSBbXQoKZm9yIHggaW4geHJhbmdlKDAsIDYpOgoJZm9yIHkgaW4geHJhbmdlKDAsIDQpOgoJCWlmIChlbmVteV9wb3NbeF1beV0gPT0gMSk6CgkJCW9jY3VwaWVkWHMuYXBwZW5kKHgpCgkJCW9jY3VwaWVkWXMuYXBwZW5kKHkpCgpib21iX3Bvd2VycyA9IFtdCgpmb3IgaSBpbiB4cmFuZ2UoMCwgbGVuKG9jY3VwaWVkWHMpKToKCWJvbWJfcG93ZXJzLmFwcGVuZChib21iX3Bvd3Nbb2NjdXBpZWRYc1tpXV1bb2NjdXBpZWRZc1tpXV0pCgkKZm9yIGkgaW4geHJhbmdlKDAsIGxlbihib21iX3Bvd2VycykpOgoJZm9yIHggaW4geHJhbmdlKG9jY3VwaWVkWHNbaV0gLSBib21iX3Bvd2Vyc1tpXSwgb2NjdXBpZWRYc1tpXSArIGJvbWJfcG93ZXJzW2ldKToKCQl0cnk6CgkJICAgIGVuZW15X3Bvc1t4XVtvY2N1cGllZFlzW2ldXSA9IDgKCQlleGNlcHQgSW5kZXhFcnJvcjoKCQkJY29udGludWUKCWZvciB5IGluIHhyYW5nZShvY2N1cGllZFlzW2ldIC0gYm9tYl9wb3dlcnNbaV0sIG9jY3VwaWVkWXNbaV0gKyBib21iX3Bvd2Vyc1tpXSk6CgkJdHJ5OgoJCSAgICBlbmVteV9wb3Nbb2NjdXBpZWRYc1tpXV1beV0gPSA4CgkJZXhjZXB0IEluZGV4RXJyb3I6CgkJCWNvbnRpbnVlCgkJCnByaW50KGVuZW15X3Bvcyk=