####### ....... ####### ....... #.....# b...... ###.....#########)...... #.............(.({...... #.#.....#.###(###o[..... #.#.....#.# #.# ...(... #.#.....#.# #.# ####### #.###.....# #.# #.# #.##### #.# #.# #.# ..# #.# #.# ### #.# #.# #.# #.#### #.###<(..# #.##.....#.### #>.'.......... ####)....##### #.....# #.....# #...### #...# #####