############## #............# #......<.....############ #..).........'...#.......# #.<..........###.#.......+ #............# #.#.......# #............# #.#..<....# #............# #.'.......# #............# ###.......# #............# ##'###### #............# #.>.# #######+ ##### ###.### #) #...# #.# ###.# #.. #.# #######'## #######'#### ..%......### #..........# .......r.rg## #..........+ ....$...#o.####[.....(...# ........##...%'..........# ........#######.......(..# .......# #.....?....# ##+#### #..........# #.>.....[.. #......... #####+###