Hierarchical reinforcement learning for handling sparse rewards in multi-goal navigation | Synapse