Added a second bubble sorting method that should be quicker to run through