###### #### ### #....# ##...# ....##########....# #....# ...................########....#### .....>............................# .................................... .........######.......####).####.# .....##### ###%.......g(((.# ..... #...#####'#####...# ... #..####.#...#.# ##..# . #...# #..#...#####...# #..## ..##....##..####.. .. #..........###.## ...#...#..).#.#.# ..##..#.#.....#.### ..#...........#.# .......#....#....## ###.###..........# #. #..####.##..## . +....+...+...# ###'##...###+# #....##'## #..<.#...# #....#...# ######...# ..............g.. ..###?......### #.......# #.......# #.###..## #. ..# #. ..#