#...... #...... # #...... .### #...... ... ..... ..# # ...##b##... ###.g....... +..g<....... ###.g###..#. ....# #.....# #......# #......# #......# #.....##