// The problem here is, given a 2d grid showing the layout of our gym, with walls and pieces of exercise equipment marked, find an optimal placement for the free weights to minimize my travel distance during my workout. During my workout, I go from the free weights to each piece of equipment then back.
// ############
// #o *# #
// # # #
// # #
// # ## #
// # *# ## #
// # # # *#
// ############
// # = wall
// * = piece of exercise equipment.
// When moving through the grid, only up/down/left/right moves are allowed, and you can't walk through walls. The total travel cost will be the distance along the shortest path from the placed free weights to each of the pieces of equipment, times two. The goal is to find the square where that cost is minimized.