Battle ship battle - HiberWorld