Works alright, movement is meh, but for steel it literally withdraws x, types 18 for coal, then x, and 9 for iron. Should just with draw like 18 coal and rest iron or something, no point in redundantly typing in input each time it withdraws. Odd behaviour.