### ...... ..#+#...... #r......... #..$....... #........ #...... .. #####....# #.. #........# +... #####.K..# #.... ### .......# #....g#.## ####....# #.h..# ###### ######.############ #........)......... #.####.#######<..## #....# .# #.#### #.# #.# #.# #.# #.# #.######## #.##.....# # #.##.....##.# #...........# # ####.....####.# +.......<..# #.....###### #.....# #.....# #######