 		//Pick random starting point
 		let x = random() % XAXIS
 		let y = random() % YAXIS
-		// let sym = {
-		// 	switch type(of:boat){
-		// 	case is Sub: Sub.symbol;
-		// 		break;
-		// 	case is Carrier: Carrier.symbol;
-		// 		break;
-		// 	case is Tug: Tug.symbol;
-		// 		break;
-		// 	default : ":)";
-		// 		break;
-		// 	}
-		// }
+		print(y, x)
+
 		if random() % 2 == 0 //Randomly pick if will be horizontal or vertical
 			{
 				//Check to see if it'll even fit first. This will cause boats to avoid

				if x+type(of: boat).length < XAXIS-1
				{

					for i in 1...type(of: boat).length
					{
						//For Debug
						// print("X + sublength: \(x+type(of: boat).length)")
						// print("Putting at \(y-1),\(x+i-1)")
						area[y-1][x+i-1] = Board.US //Turns UE into US, UC, UT, etc.
					}
				}
				else
				{

					for i in 1...type(of: boat).length
					{
						// print("X + sublength: \(x+type(of: boat).length)")
						// print("Putting at \(y-1),\(x-i-1)")
						area[y-1][x-i-1] = Board.US
					}
				}
			}

				if y+type(of: boat).length < YAXIS-1
				{

					for i in 0...type(of: boat).length
					{
						print("Y + sublength: \(y+type(of: boat).length)")
						print("Putting at \(y+i),\(x)")
						area[y+i][x] = Board.US
					}
				}
				else
				{

					for i in 0...type(of: boat).length
					{
						print("Y + sublength: \(y-type(of: boat).length)")
						print("Putting at \(y-i),\(x)")
						area[y-i][x] = Board.US
					}
				}
			}
