##+#### #.....# ##.....## #.......# +# ###.......# #.. .........# ..#.+## #.....# #+.#.#.. #.....# #.#.#.#.# .######'### #.##.#.#.##.# .....##'### #.# #.#.#....# #+#######......##.# #.#.e####+. ........#.......'# #.#........# ######.#...>....## #.'########+ #....).#.........# #......... #....#)#...).....#####...##### #....#.#.......∩.'...'...# +....#.#....<....#####...# #.######)#.........# ##### #........#........## #######'##.......## ................## #######.....##### #######