########## .........## ########..# ##.## ###########..#################################### ..........................)........>...........<# #...........##.........######################### #......>....##.........# ###............#....)....# #........^.....#.........# #.....)........#.........# +.......######...........# #.......#######..........# #........................# #..............#.........# #......=.......#.........# #..............#.........# ####...........##......### #...........##......# #...........##......# #...........##..##'## ###...##'######.##.# #...#.)........#.# #...#........#.#.# #...#........#.#.# #...'............# #...########.#h.h### #...# #.##hh..# #...# #. #g...# ##'## #.....>..# #.# ###......# #<# #.....### ### #.....# #.....# ......# .##....#