### ... .... ..... ####.... #..... #######g.##.#.. ..... +......g......> ###.##..... #....##....!... ..........# #....##..##.#.. ..........# #....##..# # ..........# #....##... ..........## #+# #....##.### ... ...♣.......#####.####....##.# ... ....8....#...............##.# #.. .......<.................##.# #.# .....................[...##.# #.# .........#..#.....###....##.#####.# .# .........##.#.....# #.............####.# .........##.......# #######.####.......# ###...######......# ..............## #.#. #.###+## #.#####.#.......# .......###.###.# # #.#..#....# .........##.# #.#.....#.# ###.####....# #.......#.# ##.####..#.# #.......#.#### #........#.# #....#.......# .........#.###.# #......#.##.#### .#.............##. #..#...#.##.# .........#.###.... ...........#.## ...............# . #.##......(....# ......###..###.... #.##.##.......## ......###.>#########...[ #.....#.# ............#..........# #.##....# .........).#..........###)...##.# ....[................##.##....# .....................##.##....# ############............##.##.##.# #......# #...............##....# #......# #...........########### #......# #...........# #......#####...........# #......'..##.##'######## #......##.##.##.# #......##.##.##.#### #......##....##....# ############.##.#### #.##.# #....# ####.# #.# #.# ###