#..... ###################.... #....#................##+## #.....................#...+ .....# #......#.†............#...#......# #......#..............#...#......# ########..............#...##.....# .. ........###########'###...##.....# ... ........#..................#.....##... ........#..................#.......... ........#..................'.......... ........#..................#......... ........##......#########'###....### ........)#......###. ##..####†##### .........#........... #....#...†...# .........†........... #....#...)...# .........#............#....#.......+ .........#.##########+#######......# ############ #..##...##......# { #................# #....O...........# #................# #................# +................# #................# ###+##############