### ###########.# #...........# #.#########.# #.#########.# ###........<#.# #####......######.# +...'......'......# #####......###########. #......# #.......< #......# #.####### #......# #........ #......####..###### .................... ############..###### ..........# ..........##### ..............# #############.## #..# ##.## #..# ####### ##.## ....... ######..### ....... #.........# ....... #.........# ....%.. #............ ......S####.[........#.# #....########### # #g...# #....# #...... #....##.# #....# ## #....# # #....#