###+######## #..........# #..........# #..........# #...# #..........# #...# #..<.......# #...# #..^....?..# ###### #...# #..........# #....# #...# ###........# #....######...# +........+ +....'........# #........# ##....#####....#### +.......... +..............'..+ #....####### ############†..#### .....# #)### ### #..# #....###.## ......@††.# ........#.# ........#.# ........#l# #.......... .......###. ##..... .# #.....