#........... #........... #......(.... #####........... ................ #.####............. ...........w{...... # ##.##............... ..####.....#....#......#. .....#.... #....#####..# ......... #....# ## ........####....# ................# ................# #..#.........#### # #..........## ........).....# #..#.........#.# #............#.# .< #...##########.#####.... ... #......<.......... .. ..######..####.... ##.##...... #.....# ########....# #...<.....#.# #)......#...# ####.......##..# ...........# ..# #.......# ### #..<....# #.......# #########