### ......... ..........# ...........# ............+ .............# ...........).# .?...........# #.............# #.............# ########'###### ###5# #...# ###'####### ###+####### #.........# ## #.........# #.........# .. #.........# #.........# .# #.........# #.........# .# #.........# #####..[......# #######.# +.........# ##...'..[......###.....#.# #.......[.###..###.......<.'...#.#.#.# #.........'...## #.........#####.....# #.........##### #######'### ####<### #........)# #.......# #...# ##'######## ###.####### ###.# #.# #...# #.# ###'####### ##.######### #.# #.........######..........# #######'### #.........'....#..........# #.........# #.........####............# #.........# #.........# ###..........### #.........# #.........# #......[.....## #.........# #.........# #......>...#..###.........# #.........# #.....<....##...'.........# #.........# #################.........# #.........# #.........# ########### #.........# ###########