feels pretty bad but can't find a better layout; puzzle looks very hard so there's a chance this still ranks okay