############## ######.......##...######## #......###........<...>... #.###..###.#.##...######## #. #......#.#...## #.###..#####......# #............#...## ##..###########.## #.#.## #.# ##.##..## #.# #.##..#.# #+# ##.#.#.## # #...### ... ##.##.## .#...#####.#...#### ......†...........+ .##.######.#..$#### #.##.## #.#### ... #.# #.. #.#