###### #....# #....# #....# #....# #....# #....############### #.................... #.................... #.................# #.# #.................+ #.# #.....#######.....# #.# #.....# #.....# #.# #.....# #.....# +<# #.....# #.....# #.####### #.....# #.....# #......... #.....# #.....# #.......... #.....# #.....#####........... #.....# ####..................... #.....# #........................ #...^.#+##......................... ###..................>.....######################## #...........############.'.......................# ####.>.......u.#..........#.#...............<.......# #..............#..........###...............†.......# #..............#....................................# #..............#...................)................# #..............#....................................# ##.#'####......#................############........# #.#....#......#..........###+###..........#........# #.#....#......#..........#................#........# #.#....##.....#..........#................'.........# #.#.....#.....######.....#................#......... #.#.....#...... #.....#........†.......#......... #.#######....... #.....#................#......... #.. ....... #.....#.......[.....####........ #.. ... #.....############'##.......... #............................. #............................ #..........†.÷............ #......................... #........................ #....................... ...................... .....#++############ ...# ..