Battle of castle 2_2 (hard)